新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:ubuntu:command:tmux-command


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:ubuntu:command:tmux-command [2022/10/27 08:23] yokosoftware:ubuntu:command:tmux-command [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-tmuxコマンド +====== tmuxコマンド ======
-============+
 tmuxとは、端末多重化ソフトウェア(Terminal Multiplexer)。[[software/ubuntu/command/screen-command]]同様に1つのターミナル上で仮想的に複数の端末を操作できるようにするツール。   tmuxとは、端末多重化ソフトウェア(Terminal Multiplexer)。[[software/ubuntu/command/screen-command]]同様に1つのターミナル上で仮想的に複数の端末を操作できるようにするツール。  
 複数のユーザ(接続先)から同じ画面を共有できたりするのも便利。 複数のユーザ(接続先)から同じ画面を共有できたりするのも便利。
  
-インストール方法 +===== インストール方法 =====
-------------+
  
 ### Ubuntu/Linux ### Ubuntu/Linux
行 21: 行 19:
  
  
-起動コマンド +===== 起動コマンド =====
----------+
  
 <code bash> <code bash>
行 35: 行 32:
 tmux 3.3a tmux 3.3a
 </code> </code>
 +===== よく使うコマンド =====
  
-よく使うコマンド +コマンド                           ^ 説明                              ^ 備考  ^ 
------------+| tmux                               | セッションを起動                  |       | 
 +| tmux new -s セッション名           | 名前付きでセッションを起動        |       | 
 +| tmux kill-session -t セッション名  | 特定のセッションを停止            |       | 
 +| tmux a                             | デタッチしたセッションにアタッチ  |       | 
 +| tmux a -t セッション名             | 特定のセッションにアタッチ        |       | 
 +| tmux ls                            | セッション一覧を表示              |       | 
 +| tmux lsc                           | 接続クライアントの一覧表示        |       |
  
-^ コマンド                           ^ 説明                              ^ 
-| tmux                               | セッションを起動                  | 
-| tmux new -s セッション名           | 名前付きでセッションを起動        | 
-| exit                               | セッションを停止 (セッション内)   | 
-| tmux kill-session -t セッション名  | 特定のセッションを停止            | 
-| tmux a                             | デタッチしたセッションにアタッチ  | 
-| tmux a -t セッション名             | 特定のセッションにアタッチ        | 
-| tmux ls                            | セッション一覧を表示              | 
-| tmux lsc                           | 接続クライアントの一覧表示        | 
  
  
- +===== 仮想端末内で使うキー操作 =====
-仮想端末内で使うキー操作 +
--------------------+
 ### エスケープキー変更 ### エスケープキー変更
 tmuxを操作する際にはデフォルトでは `Ctrl-b` から始めるキー定義になっているが、Emacsのキー定義と重なっているので `Ctrl-t` に変更する。   tmuxを操作する際にはデフォルトでは `Ctrl-b` から始めるキー定義になっているが、Emacsのキー定義と重なっているので `Ctrl-t` に変更する。  
行 82: 行 75:
 ウインドウ操作 ウインドウ操作
  
-^ キー   ^ 説明                          ^ 備考     +^ キー   ^ 説明                  ^ 備考  
-| C-t c  | ウンドウを作成する                         |+| C-t c  | ウンドウを作成する        | 
 +| C-t &  | ウインドウの破棄      |       | 
 +| C-t n  | 次のウインドウへ移動  |       | 
 +| C-t p  | 前のウインドウへ移動        |
  
  
 ペイン操作 ペイン操作
  
-^ キー   ^ 説明                          ^ 備考     +^ キー   ^ 説明              ^ 備考  
-| C-t %  | 左右にペイン分割                         +| C-t %  | 左右にペイン分割        
-| C-t "  | 上下にペイン分割                         +| C-t "  | 上下にペイン分割        
-| C-t q  | ペイン番号を表示                         |+| C-t q  | ペイン番号を表示        | 
 +| C-t o  | ペインを順に移動        |
  
  
  
  
-参考 +===== 参考 =====
-----+
  
-1. [[https://wiki.archlinux.jp/index.php/Tmux|tmux - ArcWiki]] +  - [[https://wiki.archlinux.jp/index.php/Tmux|tmux - ArcWiki]] 
-2. [[https://qiita.com/nmrmsys/items/03f97f5eabec18a3a18b|tmuxチートシート]] +  [[https://qiita.com/nmrmsys/items/03f97f5eabec18a3a18b|tmuxチートシート]] 
-3. [[https://tech.naviplus.co.jp/2014/01/09/tmuxで複数サーバの同時オペレーション+  [[https://tech.naviplus.co.jp/2014/01/09/tmuxで複数サーバの同時オペレーション
 |tmuxで複数サーバの同時オペレーション]] |tmuxで複数サーバの同時オペレーション]]
-4. [[https://amateur-engineer-blog.com/getting-started-tmux/|【入門】tmux始めてみる]] +  - [[https://amateur-engineer-blog.com/getting-started-tmux/|【入門】tmux始めてみる]] 
-5. [[https://suwaru.tokyo/【tmuxとは】便利な使い方とチートシート紹介【emacs設/|【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】]] +  [[https://suwaru.tokyo/【tmuxとは】便利な使い方とチートシート紹介【emacs設/|【tmuxとは】便利な使い方とチートシート紹介【Emacs設定】]] 
-6. [[https://mo-gu-mo-gu.com/tmux-basic/|tmuxの基本的な使い方をチュートリアル形式で解説]] +  [[https://mo-gu-mo-gu.com/tmux-basic/|tmuxの基本的な使い方をチュートリアル形式で解説]] 
-7. [[https://tex2e.github.io/blog/linux/tmux-tutorial|tmuxの使い方]] +  [[https://tex2e.github.io/blog/linux/tmux-tutorial|tmuxの使い方]] 
-8. [[https://mynavi-agent.jp/it/geekroid/2017/03/-11tmux.html|tmuxをカスタマイズして使いやすくしよう!]] +  [[https://mynavi-agent.jp/it/geekroid/2017/03/-11tmux.html|tmuxをカスタマイズして使いやすくしよう!]] 
-9. [[https://dipolecats.net/tips/642/|【開発環境】Macにtmuxをインストールする 〜基本操作方法〜]] +  [[https://dipolecats.net/tips/642/|【開発環境】Macにtmuxをインストールする 〜基本操作方法〜]] 
-10. [[https://qiita.com/nojima/items/9bc576c922da3604a72b|tmux の status line の設定方法]]+  [[https://qiita.com/nojima/items/9bc576c922da3604a72b|tmux の status line の設定方法]]
  
  
  
software/ubuntu/command/tmux-command.1666826600.txt.gz · 最終更新: by yoko