首页 > 编程知识 正文

linux常用命令vi(linux帮助命令)

时间:2023-05-04 11:15:23 阅读:96104 作者:86

Linux下进程管理常用kill和kill两个命令,主要用于终止在指定Linux下运行的进程。前台进程可以使用Ctrl C结束进程,但后台进程必须使用kill或killall命令结束进程。kill命令通过向进程发送指定的信号来结束相应的进程。首先,您必须使用相应的命令来查找进程号。killall命令使用进程的名称来结束进程,这可以杀死一组同名的进程。默认情况下,kill和killall都使用15的TERM信号。

终止参数:

-a:处理当前进程时,不限制命令名和进程号的对应关系;

-l信号名称:如果没有添加信号名称选项,则-l参数会列出所有信号名称和对应的编号;

-p:指定kill命令只打印相关进程的进程号,不发送任何信号;

-s信号名称:指定要发送的信息;

-u:指定用户。

杀戮的例子:

一个

2

[root@raykaeso ~]# kill -l #列出了所有信号及其对应的数字。

[root@raykaeso ~]# kill -9 22584 #用进程号22584完全结束进程。

[root @ raykaeso ~]# kill-u ray kaeso #结束指定用户ray kaeso的所有进程。

Killall参数:

-e:长名字的精确匹配;

-l:忽略大小写差异;

-p:杀死进程所属的进程组;

-i:交互终止进程,这需要在终止进程之前进行确认;

-l:打印所有已知信号的列表;

-问:如果没有进程被杀死。不输出任何信息;

-r:使用正则表达式匹配要杀死的进程名;

-s:用指定的进程号替换默认信号“sigterm ”;

-u:杀死指定用户的过程。

-v:报告信号是否发送成功。

-V:显示版本信息。

killall示例:

一个

[root @ raykaeso ~] # killalhttpd #结束所有httpd进程

kill和kill通常使用以下信号:

HUP 1终端进程已断开

INT 2中断进程(相当于Ctrl C)

退出3退出进程(相当于Ctrl )

$ TERM 15结束流程

KILL 9强制终止进程。

CONT 18继续该过程(与STOP、fg/bg命令相反)

19停止停止过程(与Ctrl Z相同)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。