Tmux
[Wikipedia|▼Menu]


tmux
tmux セッション (2 つの水平パネルと 1 つの垂直パネルに分割している)
開発元Nicholas Marriott
初版2007年11月20日 (16年前) (2007-11-20)[1]

最新版3.3a / 2022年6月9日 (23か月前) (2022-06-09)
リポジトリ

github.com/tmux/tmux

プログラミング
言語C
対応OSUnix-like
対応言語英語
種別Terminal multiplexer
ライセンスISC license
公式サイトhttps://github.com/tmux/tmux
テンプレートを表示

tmux とは、Unixライクオペレーティングシステム用の端末多重接続ソフトウェアである。単一のウィンドウで複数の端末セッションにアクセスできる。同時に複数のコマンドラインプログラムを実行する際に有用である。tmux は制御端末からプロセスを切断することもでき、SSH セッションを SSH 接続をしていない状態でも維持することができる[2]
特徴

tmux には、 GNU Screen のほとんどの機能が含まれている。これにより、ユーザーは特定の物理ないし仮想端末に結びついていないクライアントから端末セッションを開始できる。つまり、複数の端末セッションを同一の端末セッションの中に作成することもでき、自由に 1 つの仮想端末から他の仮想端末に再接続したり、単一のセッションが複数のクライアントを持つことができる。tmux の特徴には次のようなものがある[3]

実行中のセッション、ウィンドウ、またはクライアントを対話式に選択するためのメニュー

ウィンドウは任意の数のセッションにリンクすることができる[4]

tmux を管理するための vi ライクまたは Emacs コマンドモード (自動補完あり) [5]

内蔵のシリアルクライアントと telnet クライアントが存在しない (端末多重接続のソフトウェアには不要であると考える人もいる)[3]

より簡単な設定 [6][7]

GNU Screen とは異なったコマンドキー - screenの代わりになるものではないが、互換性のあるキーバインディングを使用するように設定することができる

垂直および水平ウィンドウ分割サポート

採用

tmux は OpenBSD [2] に含まれており、また、他の多くのUnixライクなオペレーティングシステムでパッケージとして利用可能である[5]
関連項目.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:#f9f9f9;display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}ポータル FLOSS

Byobu

GNU Screen

Mosh (ソフトウェア)

Twin (ウィンドウシステム)

xpra

参考文献^ “Changelog”. 2020年7月31日閲覧。
^ a b7.9 - What is tmux?, ⇒“Keyboard and Display Controls”, Snappy Answers to Stupid Questions (OpenBSD), ⇒http://www.openbsd.org/faq/faq7.html#tmux 2011年12月7日閲覧。 
^ a b Perrin, Chad (25 October 2010), “Is tmux the GNU Screen killer?”, TechRepublic, http://www.techrepublic.com/blog/opensource/is-tmux-the-gnu-screen-killer/1901 2011年12月7日閲覧。 
^ de Weerd, Paul (12 July 2009), ⇒“Interview with Nicholas Marriott on tmux”, OpenBSD Journal, ⇒http://undeadly.org/cgi?action=article&sid=20090712190402 2011年12月7日閲覧。 
^ a b“Tmux ? the Terminal multiplexer”, Linuxaria, (15 September 2011), ⇒http://linuxaria.com/article/tmux-the-terminal-multiplexer?lang=en 2011年12月7日閲覧。 
^ O'Higgins, Niall (4 June 2009), ⇒tmux, a BSD alternative to GNU Screen, ⇒http://niallohiggins.com/2009/06/04/tmux-a-bsd-alternative-to-gnu-screen/ 2011年12月7日閲覧。 
^ Alexander, Alex (17 May 2010), ⇒“switching from gnu screen to tmux”, Linux~ized, ⇒http://www.linuxized.com/2010/05/switching-from-gnu-screen-to-tmux/ 2011年12月7日閲覧。 

外部リンク

公式ウェブサイト


記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:9600 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef