2009年4月6日 星期一

Linux 的特殊能力

喜愛 Linux 的同好們, 都會自己發掘的一些 Linux OS 上的特殊功能, 以下就來介紹一下吧!

  • 讓你誤以為當機的功能. [左ctrl+s], 按下後, 你 key 入的任何東西, 都不會顯示也沒有任何反應出現; 我個人認為這個功能比較適合在 key 一些自己不想讓旁邊的人知道的指令動作; 要顯示執行就按 [左ctrl+q], 按下後會執行剛剛按下的任何動作.
  •  Linux script on background when logout ,當你想離開系統又希望程式能駐留在系統中繼續執行,有兩個做法:
    1. 採用 nohup  command & 的方式,這是最直接的做法。預設會將過程輸出在 onhup.out。
      example:  nohup yum install -y hadoop-hdfs-namenode &
    2. 運行 screen,然後在 shell > 執行 要背景執行的命令,最後按下 [Ctrl] + [A] --> [D]。exit 可離開該模式,重新進入執行 `screen -r`。
    3. 當有一程式正在運行時,按下 [Ctrl] + [z],然後執行 `bg`,則該程式會被丟到背景下 RUN。再執行 `disown -h`,就會將程式駐留在記憶體中;這時離開系統,程式依然繼續執行。

沒有留言: