Linux进程管理命令
Posted 白莲花の
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux进程管理命令相关的知识,希望对你有一定的参考价值。
ps
ps 列出系统中进程,进程号,CPU使用率
ps -a 所有运行中进程
ps -ef
ps -aux
pstree
可视化显示子进程父进程关系,未指定父进程则根是init
top
‘top’是一个更加有用的命令,可以监视系统中不同的进程所使用的资源。它提供实时的系统状态信息。见http://www.cnblogs.com/vanoraxnc/p/8994589.html
w
w 提供当前登录的用户及其正在执行的进程的信息。显示信息头包含信息,如当前时间、系统运行时长、登录用户总数、过去的1,5,15分钟内的负载均衡数。
who 提供当前登录用户列表、系统启动时间、运行级别等
whoami 命令输出当前用户ID
htop
htop与top很类似,但是htop是交互式的文本模式的进程查看器。它通过文字图形化地显示每一个进程的CPU和内存使用量、swap使用量。使用上下光标键选择进程,F7和F8改变优先级,F9杀死进程。Htop不是系统默认安装的,所以需要额外安装。yum install htop
kill
这个命令用于发送信号来结束进程。如果一个进程没有响应杀死命令,这也许就需要强制杀死,使用-9参数来执行。注意,使用强制杀死的时候一定要小心,因为进程没有时机清理现场,也许写入文件没有完成。如果我们不知道进程PID或者打算用名字杀死进程时候,killall就能派上用场。
kill <pid>
kill -9 <pid> 杀死所有拥有同样名字的进程
以上是关于Linux进程管理命令的主要内容,如果未能解决你的问题,请参考以下文章