pkill
命令与 kill
命令都是用来终止进程的工具,但两者有以下区别:
kill
命令需要手动指定要终止的进程 PID,而 pkill
命令可以根据进程名等属性来终止进程。kill
命令只能终止进程,而 pkill
命令还可以显示进程信息、列出进程 ID 等。因此,如果你知道进程的 PID,那么可以使用 kill
命令来终止进程;如果你只知道进程的名称或其他属性,那么使用 pkill
命令可能会更方便。
pkill nginx
pkill -u user nginx
pkill -g 123 nginx
pkill -s 1234 nginx
pkill -t pts/0 nginx
pkill -P 12345 nginx
pkill -9 -e -f .