精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      Linux系統(tǒng)切換前臺進程和后臺進程方法

      時間: 春健736 分享

        當你用shell啟動一個程序時,往往他是在前臺工作的。 例如經(jīng)常用PUTTY連接到遠程服務(wù)器執(zhí)行腳本的時候,如果本地網(wǎng)絡(luò)中斷后,這個時候前臺進程就結(jié)束了,比較的懊惱,必須重新執(zhí)行。因此有必要進行前后臺進程的切換。那么Linux系統(tǒng)如何切換前臺進程和后臺進程?下面跟著學(xué)習(xí)啦小編一起去了解下吧。

        Linux系統(tǒng)如何切換前臺進程和后臺進程

        在終端里輸入firefox,那么會打開firefox,但當你關(guān)閉此終端或者ctrl+c強制終止時,firefox也隨之關(guān)閉了。你可以在執(zhí)行時后面加一個&,這樣就在后臺工作了。

        一、Shell支持作用控制,有以下命令:

        1. command &讓進程在后臺運行

        2. jobs &ndash;l 查看后臺運行的進程

        3. fg %n 讓后臺運行的進程n到前臺來

        4. bg %n 讓進程n到后臺去;

        PS:&ldquo;n&rdquo;為jobs查看到的進程編號。

        二、執(zhí)行命令&切換至后臺

        在Linux終端運行命令的時候,在命令末尾加上&符號,就可以讓程序在后臺運行

        root@Ubuntu$ 。/tcpserv01&

        三、切換正在運行的程序到后臺

        如果程序正在前臺運行,可以使用Ctrl+z 選項把程序暫停,然后用 bg %[number]命令把這個程序放到后臺運行,這個步驟分為3步,如下:

        1.暫停程序運行CTRL+Z

        ctrl + z跟系統(tǒng)任務(wù)有關(guān)的,ctrl + z可以將一個正在前臺執(zhí)行的命令放到后臺,并且暫停。

        [Oracle@linuxidc ~]$ sh ins.sh

        [1]+Stopped ins.sh

        2.查看暫停的程序

        察看jobs使用jobs或ps命令可以察看正在執(zhí)行的jobs。

        [oracle@linuxidc ~]$ jobs -l

        [1]+ 4524Stopped ins.sh

        jobs命令執(zhí)行的結(jié)果,+表示是一個當前的作業(yè),減號表是是當前作業(yè)之后的一個作業(yè)。

        jobs -l選項可顯示所有任務(wù)的PID,jobs的狀態(tài)可以是running, stopped,Terminated

        3.切換程序至后臺

        bg將一個在后臺暫停的命令,變成繼續(xù)執(zhí)行如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調(diào)出。

        [oracle@linuxidc ~]$ bg %1

        [oracle@linuxidc ~]$ jobs -l

        [1]+ 4524Running ins.sh

        4.切換程序至前臺

        也可以用 fg %[number]指令把一個程序掉到前臺運行

        [oracle@linuxidc ~]$ fg %1

        。/tcpserv01

        5.終止后臺程序

        也可以直接終止后臺運行的程序,使用 kill 命令

        [oracle@linuxidc ~]$ kill %1

        但是如果任務(wù)被終止了(kill),shell 從當前的shell環(huán)境已知的列表中刪除任務(wù)的進程標識;也就是說,jobs命令顯示的是當前shell環(huán)境中所起的后臺正在運行或者被掛起的任務(wù)信息。

        以上就是Linux系統(tǒng)切換前臺進程和后臺進程的方法了,這樣就可以讓Linux前后臺進程自由來回地切換了。

      看過&ldquo; Linux系統(tǒng)切換前臺進程和后臺進程方法 &rdquo;的人還看了:

      1.linux如何調(diào)試多進程程序

      2.修改linux系統(tǒng)時間的方法

      3.Linux系統(tǒng)軟件的基本安裝和卸載方法

      4.Linux的進程知識介紹

      5.linux如何查看端口被哪個進程占用的方法

      Linux系統(tǒng)切換前臺進程和后臺進程方法

      當你用shell啟動一個程序時,往往他是在前臺工作的。 例如經(jīng)常用PUTTY連接到遠程服務(wù)器執(zhí)行腳本的時候,如果本地網(wǎng)絡(luò)中斷后,這個時
      推薦度:
      點擊下載文檔文檔為doc格式

      精選文章

      • Linux系統(tǒng)Docker命令怎么用
        Linux系統(tǒng)Docker命令怎么用

        Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬

      • Linux系統(tǒng)怎么刪除舊內(nèi)核
        Linux系統(tǒng)怎么刪除舊內(nèi)核

        由于內(nèi)核更新速度很快,總是有更新,每更新一次,啟動菜單上就會多一個內(nèi)核版本菜單,時間一長,會積累很多,鑒于此,在不使用舊版內(nèi)核時,可以將

      • Linux怎么創(chuàng)建FIFO
        Linux怎么創(chuàng)建FIFO

        管道只能用于在同一祖父進程創(chuàng)建的進程間進行通信,F(xiàn)IFO(先進先出)類似于管道,也只能單向傳遞數(shù)據(jù)流。不過每個FIFO都有一個路徑名與之關(guān)聯(lián),這就允許

      • Linux如何使用cut命令截取文件信息
        Linux如何使用cut命令截取文件信息

        cut命令可以從一個文本文件或者文本流中提取文本列。那么Linux如何使用cut命令截取文件信息?下面跟著學(xué)習(xí)啦小編一起去了解下吧。 Linux如何使用cut命令截

      653177