• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>操作系統>Linux教程>

    Linux系統切換前臺進程和后臺進程方法

    時間: 春健736 分享

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

      Linux系統如何切換前臺進程和后臺進程

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

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

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

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

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

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

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

      二、執行命令&切換至后臺

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

      root@Ubuntu$ 。/tcpserv01&

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

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

      1.暫停程序運行CTRL+Z

      ctrl + z跟系統任務有關的,ctrl + z可以將一個正在前臺執行的命令放到后臺,并且暫停。

      [Oracle@linuxidc ~]$ sh ins.sh

      [1]+Stopped ins.sh

      2.查看暫停的程序

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

      [oracle@linuxidc ~]$ jobs -l

      [1]+ 4524Stopped ins.sh

      jobs命令執行的結果,+表示是一個當前的作業,減號表是是當前作業之后的一個作業。

      jobs -l選項可顯示所有任務的PID,jobs的狀態可以是running, stopped,Terminated

      3.切換程序至后臺

      bg將一個在后臺暫停的命令,變成繼續執行如果后臺中有多個命令,可以用bg %jobnumber將選中的命令調出。

      [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

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

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

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

    1.linux如何調試多進程程序

    2.修改linux系統時間的方法

    3.Linux系統軟件的基本安裝和卸載方法

    4.Linux的進程知識介紹

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

    Linux系統切換前臺進程和后臺進程方法

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

    精選文章

    • Linux系統Docker命令怎么用
      Linux系統Docker命令怎么用

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

    • Linux系統怎么刪除舊內核
      Linux系統怎么刪除舊內核

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

    • Linux怎么創建FIFO
      Linux怎么創建FIFO

      管道只能用于在同一祖父進程創建的進程間進行通信,FIFO(先進先出)類似于管道,也只能單向傳遞數據流。不過每個FIFO都有一個路徑名與之關聯,這就允許

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

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

    653177 主站蜘蛛池模板: 人人洗澡人人洗澡人人| 中文字幕欧美视频| 天天做天天爱夜夜爽毛片毛片| 韩国美女vip福利一区| 亚洲欧美另类日韩| 性猛交╳xxx乱大交| 老师好长好大坐不下去| 中日韩国语视频在线观看| 国产99久久久久久免费看| 日本三级香港三级人妇m| 鲁啊鲁在线视频免费播放| 久久精品这里有| 国产剧情麻豆剧果冻传媒视频免费| 欧美日韩精品久久久免费观看 | 欧美变态口味重另类在线视频| 3d区在线观看| 亚洲一区二区三区高清| 国产亚洲女在线精品| 最近中文字幕高清字幕8| avav在线看| 久萆下载app下载入口| 国产无套粉嫩白浆在线观看| 最近2019免费中文字幕视频三 | 在线成人播放毛片| 精品国产免费一区二区三区 | 亚洲精品无码mv在线观看| 好吊色欧美一区二区三区视频| 第37部分夫妇交换系列| 91九色在线播放| 亚洲国产美女精品久久久久| 国精产品wnw2544a| 旧里番6080在线观看| 香蕉视频好色先生| 久久99亚洲网美利坚合众国| 又黄又爽的视频在线观看| 天天操天天操天天操| 欧乱色国产精品兔费视频| 国产在线a免费观看| 久久久久久一区国产精品| 亚洲精品电影天堂网| 国产精品妇女一二三区|