screen
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** screen コマンド [#l9480935]
*** バックグラウンド起動 [#te0fd201]
- screen -dmS セッション名 コマンド
*** バックグラウンドプロセスに対してコマンドを入力 [#t623...
- screen -S セッション名 -p 0 -X stuff $'コマンド\n'
*** プロセス一覧 [#w80e8772]
- screen -ls
*** アタッチ [#c3136bba]
- screen -r プロセス番号
*** デタッチ [#q6bd4758]
- Ctrl+a+d
** Trouble Shooting
*** screen を実行するとウィンドウサイズが変わる
**** ~/.screenrc
termcapinfo xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
- from Gemini
<pre>
termcapinfo xterm: screen が TERM=xterm として動作すると...
is=: "Initialization String" の略で、ターミナルが初期化さ...
\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l: これが肝となる制御シー...
\E[r: スクロール領域をリセットします。
\E[m: 属性(色、太字など)をリセットします。
\E[2J: 画面をクリアします。
\E[H: カーソルをホームポジション(左上)に移動します。
\E[?7h: 自動改行モードを有効にします。
\E[?1;4;6l: これがポイントで、通常は以下の機能を無効...
?1l: アプリケーションカーソルキーモードを無効化
?4l: スムーズスクロールを無効化
?6l: オリジンモードを無効化 (カーソルがスクロール...
</pre>
- 最低限
termcapinfo xterm 'is=\E[?6l'
*** SIGTERM
- SIGTERM を受け取ると screen自体が瞬時に終了する.
-- 子プロセスに伝わらない?
#br
終了行:
** screen コマンド [#l9480935]
*** バックグラウンド起動 [#te0fd201]
- screen -dmS セッション名 コマンド
*** バックグラウンドプロセスに対してコマンドを入力 [#t623...
- screen -S セッション名 -p 0 -X stuff $'コマンド\n'
*** プロセス一覧 [#w80e8772]
- screen -ls
*** アタッチ [#c3136bba]
- screen -r プロセス番号
*** デタッチ [#q6bd4758]
- Ctrl+a+d
** Trouble Shooting
*** screen を実行するとウィンドウサイズが変わる
**** ~/.screenrc
termcapinfo xterm 'is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l'
- from Gemini
<pre>
termcapinfo xterm: screen が TERM=xterm として動作すると...
is=: "Initialization String" の略で、ターミナルが初期化さ...
\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l: これが肝となる制御シー...
\E[r: スクロール領域をリセットします。
\E[m: 属性(色、太字など)をリセットします。
\E[2J: 画面をクリアします。
\E[H: カーソルをホームポジション(左上)に移動します。
\E[?7h: 自動改行モードを有効にします。
\E[?1;4;6l: これがポイントで、通常は以下の機能を無効...
?1l: アプリケーションカーソルキーモードを無効化
?4l: スムーズスクロールを無効化
?6l: オリジンモードを無効化 (カーソルがスクロール...
</pre>
- 最低限
termcapinfo xterm 'is=\E[?6l'
*** SIGTERM
- SIGTERM を受け取ると screen自体が瞬時に終了する.
-- 子プロセスに伝わらない?
#br
ページ名: