Linux killall命令详解
命令作用
Linux killall命令用于根据进程的名称杀死进程。常常在需要终止某个程序时使用。
命令语法
killall [参数] 进程名
命令参数
- -e : 显示详细的执行过程;
- -i : 交互模式,询问用户是否杀死进程;
- -u user : 指定用户名,仅终止指定用户的进程;
- -l : 列出所有可用的信号。
示例说明
示例一:杀死进程
假设有一个名为 myapp
的进程正在运行,现在需要杀死该进程。可以使用以下命令:
killall myapp
执行该命令后,进程会被立即杀死。
示例二:交互模式
假设有多个名为 myapp
的进程正在运行,此时想终止其中某一个进程。可以使用 -i
参数进入交互模式,询问用户是否杀死该进程。
killall -i myapp
如果要杀死第一个进程,可以输入 y
,终止进程。如果要保留该进程,可以输入 n
,不终止该进程。