目录
进程监控和管理
进程启动:
· 前台启动
当用户输入一个命令并运行,就已经启动了一个进程,而且是一个前台的进程,此时系统其实已经
处于一个多进程的状态
假如启动一个比较耗时的进程,然后再把该进程挂起,即将前台运行的进程放到后台,并且暂停其
运行 CTRL + Z
· 后台启动
功能:将命令放入Bash后台运行而不影响终端窗口
在命令结尾输入“&”符号即可,通过“&”放入后台的进程仍然处于运行状态
jobs 命令
功能:查看后台进程
选项 | 含义 |
-l(L 的小写) | 列出进程的 PID 号 |
-n |
只列出上次发出通知后改变了状态的进程 |
-p |
只列出进程的 PID 号 |
-r |
只列出运行中的进程 |
-s |
只列出已停止的进程 |
fg 命令
功能:把后台的进程恢复到前台继续运行
bg 命令
功能:使后台暂停的进程重新开始运行
ps 命令
功能:查看系统中当前有哪些进程,选项非常多
"ps aux" 可以查看系统中所有的进程;
"ps -le" 可以查看系统中所有的进程,而且还能看到进程的父进程的 PID 和进程优先级;
"ps -l" 只能看到当前 Shell 产生的进程;
a |
显示现行终端机下的所有程序,包括其他用户的程序 |
e |