screenコマンド覚書

sshの接続が切れてた場合も、
スクリプトの実行を担保するために、screenを使用。
コマンドを覚書しやす。

screen基本コマンド

screenの起動
$screen
現在開いているscreenリスト
$screen -ls
tabの追加
$screen -t newtab_name
tabを選ぶ
$ctl+j 0 (<-tabの番号)

8tabのリストを表示+選択

$ctl+j l
detouch(一時的に抜ける)
$ctl+j d
||<>
***atouch(detouchしたscreenに繋ぐ)
>||
$screen -r 123456

画面分割

画面分割

$ctl+j S

画面移動

$ctl+j TAB

画面閉じる

$ctl+j X

screenrcの設定

screenrc
cd
vim .screenrc
------------------------
autodetach on
bell_msg "^G"
defkanji utf-8
defencoding utf-8
encoding utf-8 utf-8
defscrollback 10000
escape ^Jj
startup_message off
vbell off
caption always "%{= wb} %-w%{=bu dr}%n %t%{-}%+w %= %{=b wk} [%l] %{=b wb}%y/%m/%d(%D) %{=b wm}%c"
bind n screen
bind h prev
------------------------