目录ps命令kill命令renice命令nice命令不同终端同时登录系统!区别于Windowsps命令功能:ps默认显示当前终端和当前用户的进程。选项:aux显示其中包含的所有进程信息。例子:显示进程信息1.PID为编号,表示子进程,PPID为父进程2.一个进程往往由另一个进程生成,生成它的进程称为其父进程ps-e显示进程ofallterminalsps-ef显示所有终端的进程,但内容更多!ps-el也是使用ps-aux命令来显示终端的更多内容,不过我们工作中最常用的是ps-aux|grepstr(stringtobesearched)使用管道命令输出要搜索的行。您可以使用ps-aux|morestr(要查找的字符串)命令一页一页查看!kill命令的作用:结束一个进程1.获取进程号(number)2.kill命令终止例:结束正在执行ping命令进程的窗口使用命令kill-94975强制结束进程的一些进程很难关闭,那么我们可以通过-9选项,强制关闭还有一个方法:(1)先打开一个终端1,输入命令pingwww.baidu.com启动ping命令进程(2)然后再打开另一个终端2(root用户)(3)输入命令ps-aux|greppinginterminal2,因为terminal2是root用户,所以从terminal2可以找到terminal1中包含ping字符的行,我们的最终目标是找到ping进程的PID号。(4)在终端2(假设数字)输入命令kill4678,关闭终端1的ping命令进程(5)在终端2使用ps-aux|grepping查看,看不到ping命令进程,并且该进程已经关闭另外,您也可以使用CTRL+c直接终止进程。renice命令PRI和NI与优先级有关。PRI为实际优先级(用户无法修改,系统自动计算)。我们只能修改NI值,NI值越高优先级越低则越高。普通用户只能通过增加NI值来降低其优先级。只有root用户可以通过增加NI值来提高其优先级!功能:修改现有进程的优先级注意:renice命令只能在root用户下使用示例:增加p增加ing命令的优先级的目的是为了让程序优先使用CPU,也就是先被执行。nice命令的作用:在进程运行时,直接指定其优先级。注意:nice命令只能在root用户下使用。例子:我们在创建的时候直接修改ping命令的优先级,这样就不用renice和找序号PID那么麻烦了。说了这么多,文章出现了大家有什么问题可以评论,也可以私信我。我可以及时更改~
