日期:2014-05-16  浏览次数:20692 次

Linux终端进程管理必备命令

top命令是一个常用的查看系统资源使用情况和查看占用系统资源最多的进程的命令。top以列形式显示所有的进程,占最多CPU资源的进程会显示在最上面。

 

ps命令可以列出正在运行的进程。

 

pstree命令也可以显示进程信息。它以树的形式显示进程。

 

kill命令可以根据进程ID来杀死进程。你可以使用ps -A,top,或者grep命令获取到进程ID。从技术层面来讲,kill命令可以发送任何信号给一个进程。你可以使用kill -KILL或者kill -9来杀死顽固的进程。

 

给定一个搜索关键词,pgrep命令会返回所有匹配这个关键词的进程ID

 

pkill和killall命令可以根据进程的名字杀死一个进程。

 

renice命令用来改变进程的nice值。nice值代表进程的优先级。-19的nice值是非常高的优先级,相反,19是非常低的优先级。0是默认的优先级。 运行renice命令需要使用进程的ID。