歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> 讓程序在前台後台之間切換

讓程序在前台後台之間切換

日期:2017/3/2 16:39:03   编辑:Linux服務器

讓程序在前台後台之間切換。

  說明:1)功能同&

  2)若未加作業編號,則將目前的作業移到後台

  3)查詢作業號可用jobs

  4)把作業移到前台fg

  示例:

  $program

  [6] Stoped program //按Ctrl+z暫停程序, 6為作業號

  $bg 6 //把程序放入後台

  這裡的重點是 Ctrl+z

  假設你發現前台運行的一個程序需要很長的時間,但是需要干其他的事情,你就可以用 Ctrl-Z ,掛起這個程序,然後可以看到系統提示:

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

  然後我們可以把程序調度到後台執行:(bg 後面的數字為作業號)

  #bg 1

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

  用 jobs 命令查看正在運行的任務:

  #jobs

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

  如果想把它調回到前台運行,可以用

  #fg 1

  /root/bin/rsync.sh

  這樣,你在控制台上就只能等待這個任務完成了

Copyright © Linux教程網 All Rights Reserved