GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was macht kill -- -0?

In der UNIX/Linux-Welt bedeuten zwei Striche hintereinander das Ende der Optionen. Zum Beispiel, wenn Sie nach der Zeichenfolge -n suchen möchten mit grep Sie sollten einen Befehl wie:

verwenden
grep -- -n file

Wenn Sie im obigen Fall nur die Zeilennummer erhalten möchten, sollten Sie

verwenden
grep -l -- -n file

Also der Befehl kill -- -0 Versuchen Sie, ein Signal an den Prozess mit der ID -0 zu senden (minus Null)


In diesem Fall wird es verwendet, um anzuzeigen, dass -0 ist keine Option, die übergeben wird. Wenn Sie kill -0 ausführen würden es würde an -0 denken optional nicht, da die PID übergeben wird.

Zum Beispiel, wenn Sie ls -- -l gemacht haben es wird nach einer Datei namens -l gesucht im Gegensatz zur bloßen Auflistung des Verzeichnisses in Langform.


Linux
  1. Was gibt malloc(0) zurück?

  2. Wofür steht 'cd-'?

  3. Was macht 'bash -c'?

  4. Was bedeutet kill-3?

  5. Was bedeutet echo $? tun?

Was bedeutet „–“ (Doppelstrich)?

Was macht ?

Was bedeutet Exec 3?

Was ist der Kill-Befehl in Linux?

Was macht ulimit -s unlimited?

Was genau macht init?