GNU/Linux >> Linux の 問題 >  >> Linux

kill -- -0 は何をしますか?

UNIX/Linux の世界では、2 つのダッシュはオプションの終わりを意味します。たとえば、文字列 -n を検索する場合 grep で 次のようなコマンドを使用する必要があります:

grep -- -n file

上記のケースで行番号だけを取得したい場合は、使用する必要があります

grep -l -- -n file

したがって、コマンド kill -- -0 ID -0 のプロセスにシグナルを送信してみてください (マイナスゼロ)


この場合、-0 であることを示すために使用されます。 渡されるオプションではありません。 kill -0 を実行する場合 -0 だと思います 渡される PID としてではなく、オプションとして。

たとえば、 ls -- -l を実行した場合 -l という名前のファイルを探します ディレクトリを長い形式でリストするだけではありません。


Linux
  1. 「–」(二点鎖線)とはどういう意味ですか?

  2. ulimit -s unlimited は何をしますか?

  3. echo $ とは何ですか?行う?

  1. 何をしますか?

  2. Exec 3とは何ですか?

  3. エコー$は何ですか?行う??

  1. Bamfdaemonは何をしますか?

  2. poll() はタイムアウト 0 で何をしますか?

  3. malloc(0) は何を返しますか?