GNU/Linux >> Tutoriels Linux >  >> Linux

Que fait kill -- -0 ?

Dans le monde UNIX/Linux, deux tirets l'un après l'autre signifient la fin des options. Par exemple, si vous souhaitez rechercher la chaîne -n avec grep vous devez utiliser une commande comme :

grep -- -n file

Si vous souhaitez obtenir uniquement le numéro de ligne dans le cas ci-dessus, vous devez utiliser

grep -l -- -n file

Donc la commande kill -- -0 essayez d'envoyer un signal à traiter avec l'ID -0 (moins zéro)


Dans ce cas, il est utilisé pour indiquer que le -0 n'est pas une option transmise. Si vous deviez faire kill -0 il penserait à -0 en tant qu'option et non en tant que PID transmis.

Par exemple, si vous avez fait ls -- -l il cherchera un fichier nommé -l au lieu de simplement lister le répertoire sous forme longue.


Linux
  1. Que fait "lc_all=c" ?

  2. Que fait Exec 3 ?

  3. Que fait Bamfdaemon ?

  4. Que fait poll() avec un timeout de 0 ?

  5. Qu'est-ce qu'un fichier .pid et que contient-il ?

Qu'est-ce que . Commande ~/.bashrc Faire ? ?

Qu'est-ce que la commande kill sous Linux ?

Que retourne malloc(0) ?

Que signifie 'cd -' ?

Que fait ulimit -s unlimited ?

Que fait init exactement ?