1. 程式人生 > >17.作業管理

17.作業管理

screen linu obs 分享 inf 繼續 comm 作業控制 終端

Linux的作業控制

  • 前臺作業:通過終端啟動,且啟動後一直占據終端;
  • 後臺作業:可通過終端啟動,但啟動後即轉入後臺運行(釋放終端)

    讓作業運行於後臺

  • (1) 運行中的作業: Ctrl+z
  • (2) 尚未啟動的作業: COMMAND &
    技術分享圖片

    後臺作業雖然被送往後臺運行,但其依然與終端相關;退出終端,將關閉後臺作業。如果希望送往後臺後,剝離與終端的關系

  • nohup COMMAND &>/dev/null &
  • screen;COMMAND

    查看當前終端所有作業:jobs

    作業控制:

  • fg [[%]JOB_NUM]:把指定的後臺作業調回前臺
    技術分享圖片
  • bg [[%]JOB_NUM]:把後臺暫停狀態的進程變為運行狀態--------讓送往後臺的作業在後臺繼續運行
    技術分享圖片
  • kill [%JOB_NUM]: 終止指定的作業
    技術分享圖片

17.作業管理