Linux任务的前后台管理

1.挂起(ctrl+z)

ctrl-z挂起某个程序,可以看到如下提示

[1]+ Stopped /root/bin/rsync.sh

2.查看任务(jobs)

#jobs
[1]+ Running /root/bin/rsync.sh &

3.后台执行(bg)

被挂起的程序处于停止状态,可让它在后台执行:bg 1(bg 任务号)

#bg 1
[1]+ /root/bin/rsync.sh &

4.前台执行(fg)

#fg 1
/root/bin/rsync.sh

这样,你这控制台上就只有等待这个任务完成了。

5.&

这个用在一个命令的最后,可以把这个命令放到后台执行

6.终止进程(ctrl+c)

强行中断当前程序的执行。

    原文作者:kaka
    原文地址: https://segmentfault.com/a/1190000015022418
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞