08 Dec 2014
作用:
相关命令:
jobspsfgbgkill用法举例:
# ctrl+z将任务置于后台,jobs命令查看后台任务 # 启动sleep命令,ctrl+z退出 sleep 1000 ^Z [1]+ Stopped sleep 1000 # 启动vim程序,ctrl+z退出 vim 1 [2]+ Stopped vim 1 # jobs命令查看到有两个处于stopped状态的任务 jobs [1]- Stopped sleep 1000 [2]+ Stopped vim 1 # fg(foreground)命令恢复任务 # fg命令恢复2#任务vim,保存并退出vim fg 2 vim 1 # kill命令杀掉任务 # jobs -l参数列出任务的pid jobs -l [1]+ 16709 Stopped sleep 1000 # 用pid号kill掉sleep进程 kill -9 16709 # 查看进程,已经找不到sleep ps PID TTY TIME CMD 16583 pts/1 00:00:00 bash 16730 pts/1 00:00:00 ps # 查看任务结果,已经没有任务了 jobs # 任务后面跟"&",使其后台运行程序 sleep 60 & [1] 16731 jobs [1]+ Running sleep 60 &