Calvin's Tech Space

          成于堅忍,毀于浮躁

             :: 首頁 :: 聯系 :: 聚合  :: 管理
                Linux是多用戶多任務的操作系統,但是在命令行方式下如何體現Linux多任務的特性呢?
          首先就是“&”符號,任何命令后面帶上“&”符號都將以后臺方式運行,這樣在運行需要很長時間的任務時就不用干等著了。
          但是有時候忘記敲入“&”或一開始不知道需要很長時間怎么辦?沒關系,可以輸入ctrl+z將當前任務在后臺掛起,這時就可以輸入其他命令了。
          不過此時被掛起的命令是不工作的,想讓他在后臺繼續運行可以使用bg命令,參數是任務號。
          查看任務號就需要使用jobs命令了,jobs命令還可以查看任務狀態。
          最后如果后臺程序需要于用戶交互怎么辦?我們還可以使用fg命令將他帶到前臺,交互完畢以后再使用ctrl+z和bg讓他回到后臺運行。
          當我們想取消后臺任務時,可以用“kill 任務號”命令,不過對某些任務(比如vi)可能需要再次fg到前臺時才會真正的退出。
          posted on 2010-03-21 01:20 calvin 閱讀(533) 評論(0)  編輯  收藏 所屬分類: Linux
          主站蜘蛛池模板: 永兴县| 大名县| 永和县| 神木县| 丘北县| 涿鹿县| 铜鼓县| 札达县| 革吉县| 扎赉特旗| 东阳市| 武宁县| 乾安县| 嵊州市| 宝清县| 太谷县| 岚皋县| 中山市| 富阳市| 克拉玛依市| 沽源县| 衡阳县| 桐柏县| 桐庐县| 布拖县| 化德县| 毕节市| 平泉县| 邹城市| 微博| 麻城市| 金秀| 吴江市| 万山特区| 卢湾区| 乐平市| 固始县| 吉首市| 林州市| 丰城市| 黑龙江省|