“五分钟学命令系列”之八《任务后台运行命令》

1、把命令放在后台运行

# updatedb &

[1] 23336

PS:在所要执行的命令后面加上空格,再加上&符号即可实现后台执行。所返回的[1]表示这是第一个你放到后台的任务,23336是这个任务的进程号

2、执行命令时,忘了加&怎么办

按键盘上的ctrl-z组合键,可以将前台任务扔到后台!但务必注意的是,用ctrl-z的话,这个任务到了后台可是stopped的状态。

3、查看后台运行的命令

# jobs

[1]+ Running updatedb &

4、把后台进行重新放到前台运行

# fg %1

PS:fg中的f就表示front,前台的意思。%1表示是在jobs命令中列出的1号任务,以此类推。

5、如何让后台状态为stopped的进行继续运行

# bg %2

PS:stopped的状态通常出现在用户ctrl-z之后。%2表示是在后台的2号任务

6、取消后台某一任务

# kill %3

PS:%3表示后台的3号任务

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: