1つのコマンド(/usr/lib/R/exec/R pathtoDifferentFiles
)多くの異なる引数(ファイル名)で実行されています。 htop
を見ると、少なくとも30のプロセスが作成されていることがわかります。
全部殺したい。
パターンで始まるコマンドを適用するプロセスを強制終了する方法はありますか? (/usr/lib/R/exec/R
)
pkill
コマンドを使用してみてください:
pkill --full /usr/lib/R/bin/exec/R
pkill
manページから:
pkill will send the specified signal (by default SIGTERM) to each process. [...] -f, --full The pattern is normally only matched against the process name. When -f is set, the full command line is used.
このコマンドを試してください、
ps aux | awk '/\/usr\/lib\/R\/exec\/R/ {print $2}' | xargs kill
OR
pa aux | awk '/\/usr\/lib\/R\/bin\/exec\/R/ {print $2}' | xargs kill