Linux 命令
- yum install screen
這裏是screen的命令介紹:
輸入
- screen
之後就可以使用快捷鍵了:
Ctrl +a c,新創建一個screen回話。如果你用 putty/pietty,你只能再開一個 putty/pietty 了,而 screen 不用那麼麻煩。
Ctrl+a a,在現在使用的和上一個使用的終端之間切換。
Ctrl+a 1,切換到第一個終端。
Ctrl+a Ctrl+2,切換到第二個終端。
Ctrl+a d,這個是你最關心的。比如:你在用源碼編譯一個東西,運行了 ./configure,時間比較長(地球人都知道),而這時候你必須斷開 ssh 連接,但是你又不希望用 Ctrl+C 中斷這個 configure 過程,那你就來一個 Ctrl+a d 吧,它會在後臺繼續工作的。之後就可以關閉SSH。
PS:按快捷鍵的方法是:先Ctrl和a一起按,之後放手,再按c
那麼就會問了,斷開後怎麼重新進入之前的screen回話呢?
登陸SSH後,我們只用輸入:
- screen -r
PS:如果在已經輸入過screen命令後再輸入screen,就會開啓另一個screen程序,所以應該是輸入screen -r
如果只開了一個screen程序,就會進入直接進入那一個
如果開了多個就會顯示類似如下的信息:
- [root@墮落∮木頭 ~]# screen -r
- There are several suitable screens on:
- 9690.pts-0.173-252-201-217 (Detached)
- 9482.pts-0.173-252-201-217 (Detached)
- 9549.pts-0.173-252-201-217 (Detached)
- Type "screen [-d] -r [pid.]tty.host" to resume one of them.
這個時候,輸入
- screen -r 9549
就能進入第三個screen程序,在裏面就可以用快捷鍵切換之前開啓的回話。
原文地址:
http://www.hackerbug.com/archives/39.html