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
          主站蜘蛛池模板: 平乐县| 禄丰县| 右玉县| 子洲县| 攀枝花市| 大同市| 宜黄县| 台安县| 淄博市| 泌阳县| 金寨县| 深圳市| 扶绥县| 聂荣县| 蒲江县| 平潭县| 浮山县| 闵行区| 西峡县| 瓦房店市| 两当县| 安陆市| 文成县| 北碚区| 缙云县| 广宗县| 昌宁县| 吴桥县| 开平市| 津南区| 峨眉山市| 密山市| 永丰县| 德钦县| 天祝| 离岛区| 阜南县| 苍梧县| 许昌市| 内乡县| 黄石市|