Linux作業管理和并發執行

概述

本章將為大家介紹一些進程管理的補充部分作業管理和任務的并發執行,同時也將介紹一下Linux系統上計劃任務的相關內容,具體分為:

1、Linux作業管理

2、任務的并發執行

第一章 Linxu作業管理

1、前臺作業和后臺作業
   前臺作業:通過中斷啟動,且啟動后一直占據終端
   后臺作業:可通過終端啟動,但啟動后即轉入后臺運行(釋放終端)

2、如何讓作業運行于后臺
   作業尚未運行: COMMAND &
   作業正在運行: Ctrl+z

3、作業與終端的關系
   如果用Ctrl+z或者COMMAND &將作業凋往后臺,一單用戶退出終端,該進程也會相應停止,因為作業與當前終端相關,如果把作業送往后臺后,不希望作業隨著終端結束而終止,可以使用下面兩個命令
       nohup COMMAND &
       或 screen COMMAND
   這樣就可以實現終端退出后,后臺的進程不終止

4、前后臺切換
   將后臺的作業調回前臺執行;
       fg[%]OB_NUM
   將后臺暫停的作業繼續放在后臺執行;
       bg[%]OB_NUM
   查看有哪些作業:jobs
       jobs查看到的后臺作業中,顯示有+和-的兩個符號,+代表如果用fg后面不指定作業號時,默認調用的第一個作業,-為第二個作業;越早送到后臺的作業,如果調回前臺時,不指定作業號,越晚被調回;

5、終止作業的執行
   kill [%OB_NUM]
       這時的%不能省略,因為如果省略了%,kill會將后面的數字當做是PID號,而不是后臺的作業號;

第二章 任務的并發執行

1、任務的順序執行;
   COMMAND 1;COMMAND 2;COMMAND 3;....

blob.png

2、任務的并發執行;
   (1) (COMMAND 1 &)(COMMAND 2 &)(COMMAND 3 &)...
   (2) 將需要執行的任務寫入腳本,然后執行腳本,腳本的寫法如下
       COMMAND 1 &
       COMMAND 2 &
       COMMAND 3 &
   (3){COMMAND 1& COMMAND 2& COMMAND 3& ...}

blob.png

原創文章,作者:Kartik,如若轉載,請注明出處:http://www.www58058.com/49594

(0)
KartikKartik
上一篇 2016-09-28 08:52
下一篇 2016-09-28 20:54

相關推薦

  • N23-卡卡琦-第一周

    1、描述計算機的組成及其功能 硬件: 控制器:是整個計算機的中樞神經,其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等;運算器:運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處理;存儲器:存儲器的功能是存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息;輸入輸…

    Linux干貨 2016-11-16
  • 程序包管理yum

    YUM: YellowdogUpdate Modifier,rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包 存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄下:repodata) 文件服務器:     ftp://     http:// &n…

    Linux干貨 2016-08-23
  • Linux文件管理類命令

    文件管理工具:cp,mv,rm cp命令:copy,用于實現復制功能      源文件 —-> 目標文件        cp [OPTION]… [-T] SOURCE DEST   #單源復制        …

    Linux干貨 2016-08-22
  • 利用nginx實現基于傳輸層的四層負載均衡

    nginx利用ngx_stream_core_module實現四層的負載均衡服務。作為四層負載均衡nginx和lvs的區別在于: lvs工作于內核層,相對來說效率更高,性能更強; nginx工作于用戶空間; lvs不會受到套接字數量的限制; nginx作為四層負載均衡也需要監聽套接字來和客戶端,后臺服務器進行連接,會受到套接字數量限制,不過這個問題可以通過k…

    2017-07-03
  • 文本處理三劍客之grep及正則表達式

    文本處理三劍客之grep及正則表達式   文本處理工具:   Linux上處理文本三劍客:     Grep:文本過濾器工具(模式:pattern)工具;     Sed: stream editor,流編輯器;文本編輯工具;   &nbs…

    Linux干貨 2016-08-12
  • linux 網絡管理

    1、ifconfig命令格式: ifconfig[interface] 查看IP ifconfig-a 查看全部網卡信息 ifconfigIFACE [up|down] 網卡開啟關閉 ifconfigIFACE IP/netmask [up] ifconfigIFACE IP netmask NETMASK 命令立即生效,不能永久保存  &nbsp…

    Linux干貨 2017-08-20
欧美性久久久久