ps
命令是Process Status
。-aux
和-ef
基本没有区别,都是"显示全部进程",常常和grep
(Globally Regular Expression Print,一种文本搜索工具)一起结合使用:
ps -ef|grep 进程名(可以是正则表达式)
ps -aux|grep 进程名(等效上面指令)
获取到进程ID号后,使用kill
结束掉它。
注:在使用 kill -9 前,应该先使用 kill -15,给目标进程一个清理善后工作的机会。如果没有,可能会留下一些不完整的文件或状态,从而影响服务的再次启动。
Linux kill、kill-15、kill-9区别
[20200929] top
与ps
的区别:
top
是持续监控,ps
则是命令瞬间top
可以查看系统性能,如负载和内存占用top
可以操作进程,如优先级和启停