• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • linux作業管理學習筆記

    發表于:2013-10-18來源:IT博客大學習作者:西西魚點擊數: 標簽:linux
    windows下,由于是圖形操作系統,所以只要最小化當前程序,就可以操作其他程序了,linux是字符界面環境怎么實現呢?linux下如果遇到要執行多個程序怎么辦?這就是作業管理的作用,本文就是總結一下作業管理相關命令。

      windows下,由于是圖形操作系統,所以只要最小化當前程序,就可以操作其他程序了,linux是字符界面環境怎么實現呢?linux下如果遇到要執行多個程序怎么辦?這就是作業管理的作用,本文就是總結一下作業管理相關命令。

      直接將命令放到后臺執行:

      tar -czpf root_tmp.tar.gz /root/tmp/* &

      [1] 24874

      在命令后面加上一個“&”就可以讓命令直接在后臺執行。

      返回的信息第一個是job號,第二個是進程PID

      當這個命令執行完后,就會在屏幕顯示后臺程序執行完成信息。

      在進入vi這種編輯界面的時候屏幕不會顯示相關完成信息,而是在退出vi回到命令行立即顯示。

      如果后臺執行命令的時候有stdout或stderr,它的數據依然會輸出到屏幕上,所以,需要將輸出的數據傳到某個文件中。如:

      tar -xpcvf /root_tmp.tar.gz /root/tmp/* > /tmp/1.txt 2>&1 &

      將當前job放到后臺暫停:

      ctrl+z

      如:

      vi a.txt

      進入vi模式,然后ctrl+z

      屏幕顯示:

      [1]+ Stopped /usr/bin/vim a.txt

      加號表示為默認作業,用fg命令,可以把默認作業切換到前臺,stopped作業狀態,默認ctrl+z都是暫停作業

      查看當前后臺作業:

      jobs [-lrs]

      參數:

      -l 除了列出作業號,還要列出PID

      -r 僅列出正在后臺運行的job

      -s 僅列出正在后臺暫停的job

      后臺作業恢復到前臺:

      fg 作業號

      如果作業號省略則回復默認作業

      把后臺的某個作業回復運行,但仍然放在后臺:

      bg 作業號

      就是這些,很簡單的操作。

    原文轉自:http://blogread.cn/it/article/2346

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>