GNU/Linux >> Belajar Linux >  >> Linux

Dekode Bendera untuk Perintah Bunuh

Di Linux coba man 7 signal .

kill -HUP 1234 berarti "kirim sinyal SIGHUP (1) ke proses 1234", jadi setara dengan kill -1 1234 . Sinyal default yang dikirimkan oleh kill adalah SIGTERM (15), jadi kill 1234 setara dengan kill -TERM 1234 atau kill -15 1234 .


-HUP bukan tiga tanda H , U , P seperti dalam sintaks opsi satu huruf yang umum. Untuk alasan historis, kill perintah mengambil nama sinyal opsional atau nomor sinyal yang didahului dengan tanda hubung (- ).

kill -1 1234
kill -HUP 1234

(Berlawanan dengan kill 1 1234 , yang akan mengirimkan sinyal default (SIGTERM) ke proses 1 dan 1234.)

Halaman manual Anda mungkin mencantumkan sesuatu seperti ini:

kill [ -signal | -s signal ] pid ...

-signal itu berarti Anda dapat menggunakan tanda hubung diikuti dengan penunjukan sinyal (yang dapat berupa nama atau nomor). Sebagai alternatif, Anda dapat menggunakan -s opsi diikuti dengan nama sinyal; ini adalah dua sintaks berbeda dengan arti yang sama.

kill -l mencantumkan nama sinyal yang tersedia dan nomor yang sesuai.

Sebagian besar sinyal memiliki arti yang ditentukan sebelumnya berdasarkan siapa yang mengirimkannya, kapan dan bagaimana proses seharusnya dan mampu bereaksi terhadapnya.


Linux
  1. bunuh Contoh Perintah di Linux

  2. bunuh:perintah tidak ditemukan

  3. Sintaks yang tepat untuk perintah id -r

  1. 8 tips untuk baris perintah Linux

  2. Contoh Perintah DNF Untuk Pemula

  3. Setara dengan ctrl c dalam perintah untuk membatalkan program

  1. 12 Contoh Perintah IP untuk Pengguna Linux

  2. Bunuh Perintah di Linux

  3. Perintah dir Linux untuk pemula (10 contoh)