1. nohup

demo: nohup ./test.sh &

    #bg 1
    [1]+ /root/bin/rsync.sh &
    用 jobs 命令查看正在运行的任务:

    #jobs
    [1]+ Running /root/bin/rsync.sh &
    如果想把它调回到前台运行,可以用

    #fg 1
    /root/bin/rsync.sh
    这样,你在控制台上就只能等待这个任务完成了。

    & 将指令丢到后台中去执行

    [ctrl]+z 將前台任务丟到后台中暂停
    jobs 查看后台的工作状态
    fg %jobnumber 将后台的任务拿到前台来处理
    bg %jobnumber 将任务放到后台中去处理
    kill 管理后台的任务

results matching ""

    No results matching ""