10 | | |
| 10 | * [http://magazine.redhat.com/2007/09/27/a-guide-to-gnu-screen/ Redhat 寫的 screen 教學] |
| 11 | * 參考 ~/.screenrc 檔 |
| 12 | {{{ |
| 13 | hardstatus alwayslastline |
| 14 | hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]' |
| 15 | # Default screens |
| 16 | screen -t shell1 0 |
| 17 | screen -t shell2 1 |
| 18 | screen -t server 2 ssh me@myserver |
| 19 | }}} |
| 20 | * 其中語法 screen -t 可以幫你預設開好常用的連線 |
| 21 | {{{ |
| 22 | screen -t NameOfScreen ScreenNumber ShellCommand |
| 23 | }}} |
| 24 | * 快速鍵 |
| 25 | * CTRL + 0 ~ 9 – 從第一個視窗切換到第九個視窗 |
| 26 | * CTRL + n – 切換到下一個(還存在)的視窗 |
| 27 | * CTRL + Backspace – Switches to the previous available |
| 28 | * CTRL +a – 切換到跟最後一次切換的視窗 |
| 29 | * CTRL + A – 切換視窗"抬頭" |
| 30 | * CTRL + K – 關閉目前視窗 |
| 31 | * CTRL + c – 開啟一個新的視窗 |
| 32 | * CTRL + [ - 按完後,允許用方向鍵左右切換視窗 |
| 33 | * 共用 screen |
| 34 | {{{ |
| 35 | 帳號一 $ screen |
| 36 | # 按 CTRL + a ,然後輸入 :multiuser (ENTER) |
| 37 | # 按 CTRL + a ,然後輸入 :acladd 帳號二 (ENTER) |
| 38 | }}} |
| 39 | {{{ |
| 40 | 帳號二 $ screen -x 帳號一/ (一定要加 / 才行喔) |
| 41 | }}} |