2007-11-09

screen

之前用了一陣子的screen,只用到了它的皮毛,後來看到一些更好用的,原始資料來是來自台大電機吳慶鴻分享的大作,不過資料確是來自香港的網站...

"^A"代表"Ctrl + A"鍵
$ ^A c = Create,開一個新的 window
$ ^A n = Next,切換到下一個 window
$ ^A p = Previous,回到前一個 window
$ ^A ^A = 在兩個 window 間切換
$ ^A w = Windows,列出已開啟的 windows 有那些
$ ^A 0...9 = 切換到第 0..9 個 window
$ ^A t = Time,顯示目前的時間,與系統的 loading
$ ^A K = kill window,強制關掉目前的 window
$ ^A ? = Help,顯示說明
$ ^A d = detach,將目前的 screen session丟到背景執行
$ screen -ls = 顯示所有的 screen sessions
$ screen -r [keyword] =把背景執行的 screen session 弄回來

另外在yungyuc的筆記與雜記裡看到他所分享出來的screenrc的設定,畫面變得更容易辨識了,不會搞不清楚到底自己開了多少個window,值得推薦。

$ vi .screenrc

caption always "%{= wk} %{= KY} [%n]%t @ %H %{-} %= %{= KR} %l %{-} | %{= KG} %Y-%m-%d %{-} "
hardstatus alwayslastline " %-Lw%{= Bw}%n%f %t%{-}%+Lw %=| %0c:%s "

沒有留言: