Trace:
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ja:端末多重接続ソフトウェア [2020/04/05 16:08] elf |
ja:端末多重接続ソフトウェア [2020/04/05 16:16] (current) elf |
||
---|---|---|---|
Line 5: | Line 5: | ||
=== GNU Screen === | === GNU Screen === | ||
- | [[http://www.gnu.org/software/screen/|GNU Screen]]は端末多重接続ソフトウェア。 | + | [[http://www.gnu.org/software/screen/|GNU Screen]]は端末多重接続ソフトウェア。デフォルトのキーバインドはEmacsと相性が少し良くない。 |
リモートログインした後で、次の一行を実行しておく。 | リモートログインした後で、次の一行を実行しておく。 | ||
Line 33: | Line 33: | ||
Ctrl-a | Ctrl-a | ||
d | d | ||
+ | </code> | ||
+ | |||
+ | 現在、接続しているセッションを終了するには、シェルを終了するように次の一行を実行する。 | ||
+ | <code> | ||
+ | exit | ||
</code> | </code> | ||
=== tmux === | === tmux === | ||
[[https://github.com/tmux/tmux]]はOpenBSDに標準搭載される端末多重接続ソフトウェア。GitHubで公開されている。 | [[https://github.com/tmux/tmux]]はOpenBSDに標準搭載される端末多重接続ソフトウェア。GitHubで公開されている。 | ||
+ | |||
+ | リモートログインした後で、次の一行を実行しておく。 | ||
+ | <code> | ||
+ | tmux | ||
+ | </code> | ||
+ | |||
+ | 接続が途切れて、再度リモートログインしなおした後で、次の一行を実行すると、途切れる前から、その後に状態遷移したところに再接続できる。 | ||
+ | <code> | ||
+ | tmux a | ||
+ | </code> | ||
+ | |||
+ | tmuxは一つのコンピュータ上で、複数回使用できる。 | ||
+ | 接続可能なセッションの一覧は、次の一行を実行すると表示される。 | ||
+ | <code> | ||
+ | tmux ls | ||
+ | </code> | ||
+ | |||
+ | 選んだセッションに再接続するには、次の一行を実行する。 | ||
+ | <code> | ||
+ | tmux a -t <対象セッション名> | ||
+ | </code> | ||
+ | |||
+ | 選んだセッションを終了するには、次の一行を入力する。 | ||
+ | <code> | ||
+ | tmux kill-session -t <対象セッション名> | ||
+ | </code> | ||