Linux常用命令之任务管理
在Linux中,任务管理常用的命令主要有 jobs、bg、和 fg 三个命令。jobs命令用于显示Linux中所有的任务列表及任务状态。fg命令用于将后台作业(在后台运行的或者在后台挂起的作业)放到前台终端运行。若后台任务中只有一个,则使用该命令时可以省略任务号。bg命令用于将作业放到后台运行,使前台可以执行其他任务。该命令的运行效果与在命令后添加&的效果是一样的。
jobs参数:
-l:显示进程号;
-p:仅任务对应的显示进程号;
-n:显示任务状态的变化;
-r:仅输出运行状态(running)的任务;
-s:仅输出停止状态(stoped)的任务。
jobs例子:
1 2 | [root@raykaeso ~]# jobs #查看所有的任务和状态 [root@raykaeso ~]# jobs -p #查看任务对应的进程号 |
bg和fg参数:
bg 任务号
fg 任务号
bg例子:
使用Ctrl+z暂停前台运行的任务
1 | [root@raykaeso ~]# bg 1#将任务号为1的放在后台运行 |
fg例子:
1 | [root@raykaeso ~]# fg 1 #将任务号为1的放在前台运行 |
2019年5月5日 下午7:37
好文章!666,学习了
2019年5月10日 下午4:06
前排留名,先回再看。等了好久额的新文章。