Unix & Linux

T&J untuk pengguna Linux, FreeBSD dan sistem operasi Un * x lainnya



25
Ulangi perintah Unix setiap x detik selamanya
Ada built-in perintah Unix repeatyang argumen pertamanya adalah berapa kali untuk mengulangi perintah, di mana perintah (dengan argumen apa pun) ditentukan oleh argumen yang tersisa repeat. Sebagai contoh, % repeat 100 echo "I will not automate this punishment." akan menggema string yang diberikan 100 kali dan kemudian berhenti. Saya ingin …

6
Bagaimana menjalankan find -exec?
Saya ingin mencari file di direktori saat ini yang berisi teks "chrome". $ find . -exec grep chrome find: missing argument to `-exec' Apa yang saya lakukan salah?
477 find 

8
Apa arti angka-angka di halaman manual?
Jadi, misalnya, ketika saya mengetik man lssaya melihat LS(1). Tetapi jika saya mengetik man apachectlsaya melihat APACHECTL(8)dan jika saya mengetik man cdsaya berakhir dengan cd(n). Saya bertanya-tanya apa pentingnya angka dalam tanda kurung, jika ada.
474 man 

26
Mengapa saya masih mendapatkan prompt kata sandi dengan ssh dengan otentikasi kunci publik?
Saya bekerja dari URL yang saya temukan di sini: http://web.archive.org/web/20160404025901/http://jaybyjayfresh.com/2009/02/04/logging-in-without-a-password-certificates-ssh/ Klien ssh saya adalah Ubuntu 64 bit 11.10 desktop dan server saya adalah Centos 6.2 64 bit. Saya telah mengikuti petunjuknya. Saya masih mendapatkan prompt kata sandi di ssh. Saya tidak yakin apa yang harus saya lakukan selanjutnya.


14
Bagaimana jika 'kill -9' tidak berfungsi?
Saya punya proses yang tidak bisa saya bunuh kill -9 <pid>. Apa masalahnya dalam kasus seperti itu, terutama karena saya adalah pemilik dari proses itu. Saya pikir tidak ada yang bisa menghindari killopsi itu.
466 process  kill 

9
Mengapa lebih baik menggunakan "#! / Usr / bin / env NAME" daripada "#! / Path / to / NAME" sebagai shebang saya?
Saya perhatikan bahwa beberapa skrip yang saya peroleh dari orang lain memiliki shebang #!/path/to/NAMEsementara yang lain (menggunakan alat yang sama, NAME) memiliki shebang #!/usr/bin/env NAME. Keduanya tampaknya berfungsi dengan baik. Dalam tutorial (pada Python, misalnya), tampaknya ada saran bahwa shebang yang terakhir lebih baik. Tapi, saya tidak begitu mengerti mengapa …

3
Apakah ikal memiliki opsi --tidak memeriksa sertifikat seperti wget?
Saya mencoba membuat permintaan ikal ke salah satu server pengembangan lokal kami yang menjalankan situs dev dengan sertifikat SSL yang ditandatangani sendiri. Saya menggunakan curl dari baris perintah. Saya melihat beberapa posting blog yang menyebutkan bahwa Anda dapat menambahkan ke dalam daftar sertifikat atau menentukan sertifikat tertentu (ditandatangani sendiri) sebagai …
447 wget  curl 

5
/ usr / bin vs / usr / local / bin di Linux
Mengapa ada begitu banyak tempat untuk meletakkan biner di Linux? Setidaknya ada lima ini: /bin/ /sbin/ /usr/bin/ /usr/local/bin/ /usr/local/sbin/ Dan di kotak kantor saya, saya tidak punya izin menulis untuk beberapa di antaranya. Apa jenis biner masuk ke mana dari ini bin?

4
Bagaimana cara menelusuri reverse-i-search di BASH?
Di terminal, saya bisa mengetik CTRL-Runtuk mencari perintah yang cocok yang sebelumnya diketik dalam BASH. Misalnya, jika saya mengetik CTRL-Rmaka grepadalah daftar grepperintah terakhir saya , dan saya dapat menekan enter untuk menggunakannya. Ini hanya memberikan satu saran. Apakah ada cara untuk menelusuri perintah pencocokan yang diketik sebelumnya lainnya?
444 bash 



3
Menggunakan "$ {a: -b}" untuk penugasan variabel dalam skrip
Saya telah melihat beberapa skrip yang ditulis orang lain (khususnya Red Hat), dan banyak variabel mereka ditugaskan menggunakan notasi berikut VARIABLE1="${VARIABLE1:-some_val}" atau beberapa memperluas variabel lain VARIABLE2="${VARIABLE2:-`echo $VARIABLE1`}" Apa gunanya menggunakan notasi ini daripada hanya mendeklarasikan nilai secara langsung (misalnya, VARIABLE1=some_val)? Apakah ada manfaat dari notasi ini atau kemungkinan kesalahan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.