GNU/Linux >> Belajar Linux >  >> Linux

Apa yang dilakukan kill -- -0?

Di dunia UNIX/Linux, dua garis putus-putus satu demi satu berarti akhir dari opsi. Misalnya jika ingin mencari string -n dengan grep Anda harus menggunakan perintah seperti:

grep -- -n file

Jika Anda hanya ingin mendapatkan nomor baris dalam kasus di atas, Anda harus menggunakan

grep -l -- -n file

Jadi perintah kill -- -0 coba kirim sinyal ke proses dengan ID -0 (minus nol)


Dalam hal ini digunakan untuk menyatakan bahwa -0 bukan opsi yang diteruskan. Jika Anda melakukan kill -0 itu akan memikirkan -0 sebagai opsi bukan sebagai PID yang diteruskan.

Misalnya jika Anda melakukan ls -- -l itu akan mencari file bernama -l bukan hanya mencantumkan direktori dalam bentuk panjang.


Linux
  1. Apa Artinya “–” (tanda hubung ganda)?

  2. Bagaimana Jika 'kill -9' Tidak Berfungsi?

  3. Apa yang Dilakukan "lc_all=c"?

  1. Apa?

  2. Apa yang Bamfdaemon Lakukan?

  3. Apa yang dikembalikan malloc(0)?

  1. Apa itu file .pid dan apa isinya?

  2. Apa yang dilakukan ulimit -s unlimited?

  3. Apa artinya membunuh -3?