ps 命令是用来查看目前系统中,有哪些正在执行,以及他们的执行情况。可以不加任何参数。
显示详细的进程信息
1、ps -a:意思是说显示当前终端的所有进程信息
2、ps -u:以用户的格式显示进程信息
3、ps -x:显示后台进程运行参数
ps -aux 查看所有
ps显示的信息选项
字段:说明
PID:进程识别号
TTY:终端机号
TIME:此进程所消CPU时间
CMD:正在执行的命令
top与ps命令很相似
他们都是用来显示执行的进程
top与ps最大的不同之处,在于top在执行一段时间可以更新正在运行的进程
1、监视特定用户
top:输入此命令,按回车键,查看执行的进程
u:然后输入”u“回车,再输入用户名,即可
2、终止指定的进程
top命令输入后,输入k,按回车,输入要结束的进程ID号。
3、指定系统状态更新时间
top -d 10:指定系统更新进程的时间为10秒
若是某个进程执行一半需要停止时,或是仪消了很大的系统资源时,此时可以考虑停止该进程。
使用kill 、 killall命令来完成此项任务。
终止某个进程:kill 进程号
kill 16251:终止进程号为16251的进程
kill -9 16251:因为有些进程可能会捕捉某些信号。如果直接不能结束进程可以用-9传送信息。