若使用者希望某個終端機視窗的內容可以同步在另外一個終端機視窗內顯示,首先必須在其中一個視窗內啟始一個screen作業階段,它允許使用者在另一個獨立的終端機視窗或虛擬平臺內登入(即使此終端機視窗關閉,screen作業階段仍在背景運行),登入(貼附)的方法是鍵入screen-x。現在就可以在兩個終端機視窗或虛擬平臺內輸入一些內容,看看效果如何。
若欲自screen作業階段剝離出來,只要於任何一個終端機視窗或虛擬平臺內按下Ctrl+a組合鍵,再按d鍵即可。(由於是同步,其實是兩者一起。)
注意,即使兩個視窗不再同步,screen作業階段仍在背景運行。若要結束此作業階段,需要鍵入screen-r以重新貼附,然後按下Ctrl+d組合鍵或是鍵入exit才會真正結束。
此密技可與SSH遠端連線一同使用,使用者甚至可在SSH遠端連線中斷時依然保持在screen作業階段(背景運行),尤其是某些命令需要長時間才能完成,或是連線不太穩定、時斷時續的情況下特別有用。此外,也可利用這個密技進行遠距教學。
密技以Ubuntu 8.04長期支援版本(Hardy Heron)測試,有可能不適用於新版本,或需做配合微調。
0 留言:
張貼留言