kill 和 killall 的区别
我尝试kill
命令
$ kill "PDF Expert"
-bash: kill: PDF Expert: arguments must be process or job IDs
它报告错误,
但是当测试
$ killall "PDF Expert"
应用程序“PDF Expert”已关闭。
它们之间有什么区别?
答案1
kill
通过进程 ID 进行操作,但killall
可以通过进程名称确定进程 ID。如果您提供进程名称而不是进程 ID,killall
可能会找到进程 ID 并将其终止。