Разница между kill и killall
Я попробовал команду kill как
$ kill "PDF Expert"
-bash: kill: PDF Expert: arguments must be process or job IDs
Сообщение об ошибке, однако, когда тест с
$ killall "PDF Expert"
Приложение «PDF Expert» было закрыто.
В чем разница между ними?
Убивает работу с помощью идентификатора процесса, но Killall может определить процесс по идентификатору процесса, это означает, что если вы укажете имя процесса вместо идентификатора процесса, вы можете killall найти идентификатор процесса и убить его.
Убивает работу с помощью идентификатора процесса, но Killall может определить процесс по идентификатору процесса, это означает, что если вы укажете имя процесса вместо идентификатора процесса, вы можете killall найти идентификатор процесса и убить его.