一、查询进程 1.top
top 运行中可以通过 top 的内部命令对进程的显示方式进行控制:
N – 以 PID 的大小的顺序排列表示进程列表 P – 以 CPU 占用率大小的顺序排列进程列表 M – 以内存占用率大小的顺序排列进程列表 q – 退出 top
2.ps -a 显示现行终端机下的所有进程,包括其他用户的进程。 u 以用户为主的格式来显示进程状况。 x 显示所有进程。 -A 显示所有进程。 -e 此参数的效果和指定"A"参数相同。 -f 做一个更为完整的输出。 // 以用户为主的格式来显示所有的进程 ps aux // 搜寻所有含有tomcat进程的详细信息并打印在屏幕上.(“| ”是管道符,管道符左边命令的输出就会作为管道符右边命令的输入)
ps aux | grep tomcat // 以用户为主的格式来显示所有的进程并通过less分页显示 ps aux | less // 显示进程信息 ps -A // 显示root进程用户信息 ps -u root // 显示所有命令,连带命令行 ps -ef 二、查询JAVA进程 jps 显示所有JAVA进程 jps -l 显示所有JAVA进程详情名
三、终止进程 kill、kill-15、kill-9区别: 执行kill(默认kill -15)命令,系统会发送一个SIGTERM信号给对应的程序,大部分程序接收到SIGTERM信号后,会先释放自己的资源,然后再停止。 kill -15 pid。 kill -9命令,系统给对应程序发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程 kill -9 pid。
以上就是良许教程网为各位朋友分享的Linux相关知识。
1349

被折叠的 条评论
为什么被折叠?



