linux 进程
*****************************************
ps:查看进程信息
常用选项:
a:所有终端进程,默认只输出当前终端进程
u:输出信息中包含user、%cpu、%mem、vsz(虚拟使用内存大小)、rss(实际使用内存大小)
x:输出所有进程,默认只显示终端(tty)运行的进程,tty为?表示没有控制终端
示例:
*****************************************
top:实时查看进程信息
*****************************************
ctrl + c:停止进程
ctrl + z:暂停进程
jobs:当前终端的进程
fg %[jobspec]:让指定进程到前端运行
bg %[jobspec]:让指定进程到后端运行
示例
*****************************************
kill:使用该命令可发送各种信号给进程,如暂停、停止、继续运行、挂起进程
命令格式:kill [-signal] pid
-1:hup,挂起进程,进程收到挂起信号后会终止
-2:int,停止进程,相当于ctrl+c
-15:term,终止进程,kill的默认信号
-18:cont,继续运行暂停的进程
-19:stop,暂停进程
示例
挂起进程
中断进程
终止进程
暂停进程、重新运行进程
*****************************************
killall:停止所有进程
安装killall:yum install psmisc
示例