Kill 和 pkill 都是类 Unix 操作系统中的命令,用于向进程发送信号,允许用户管理或终止它们。
1.kill:
- Kill 命令用于向特定进程或一组进程发送信号。 - 语法:kill [信号] PID - 示例:要将默认信号 (SIGTERM) 发送到 PID 1234 的进程,用户可以使用kill 1234。 - 也可以使用kill -9 PID发送SIGKILL信号,强制终止进程。
2.pkill:
- pkill 命令是一种更方便的根据进程名称而不是 PID 来终止进程的方法。 - 语法:pkill [选项] 模式 - 示例:要将默认信号发送到名称与“vlc”匹配的所有进程,用户可以使用 pkill vlc。 - 用户还可以使用 pkill -9 模式强制终止进程。
总之,kill 要求用户指定要定位的进程的 PID,而 pkill 允许用户根据进程的名称或其他条件来终止进程,这使得它在某些情况下更加用户友好。 这两个命令都用于管理类 Unix 系统上的进程。