Bashから切り離した後、プロセスを終了する方法は?

Bashから切り離した後、プロセスを終了する方法は?

nohupbashでプロセスを使用および分離するためのいくつかのスクリプトがあります&>/dev/null &。私の質問はbashから完全に分離した後、プロセスをどのように終了するのですか?使用またはkillall動作pidof ScriptNameしません。

ベストアンサー1

nohup切断信号にのみ影響を与える必要があります。したがって、killまだうまく動作します。pstree -pまたはと比較して、間違ったpidまたはプロセス名を使用している可能性がありますps -ef

それでも疑わしい場合は、試してみることもnohupできます。disown

$ sleep 1000 &
$ jobs -p
13561
$ disown
$ jobs -p
$ pidof sleep
13561
$ kill 13561
$ pidof sleep
$

おすすめ記事