1.who

查看当前在线上用户

2.ps [-opt]


用于监控后台进程的工作情况,


-e 显示所有进程


-f 全格式


-h 不显示标题


-l 长格式


-w 宽输出


a 显示终端上所有进程。


r 只显示正在运行的进程


x 显示没有控制终端的进程


常用的是ps aux


3.jobs 


用来显示当前shell下正在运行哪些作业(后台作业)


eg:$jobs


[1]- Stoped cat


[2]+ Stoped cat


第一列数字表示作业序号,由当前shell分配,第二列+优先级要高,第三列表示作业的运行,中断,等待输入或停止等。最后是对应命令


4.fg [job...]


把指定后台作业或挂起作业移到前台运行。job是一个或多个进程的PID,命令名称或作业号


eg:fg  %1


5.bg


把被挂起的进程提到后台执行,job是一个或多个进程的PID,命令名称或作业号


6.kill


给一个进程发一个信号,kill若不带参数而直接跟pid,即使发给该进程SIGTERM信号,大部分进程收到该信号就会终止,但被挂起的进程不能处理信号,所以发SIGKILL信号,由系统控制终止进程。