新石器Wiki

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

ユーザ用ツール

サイト用ツール


software:ubuntu:command:screen-command


差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:ubuntu:command:screen-command [2022/10/23 10:20] – [よく使うキー操作] yokosoftware:ubuntu:command:screen-command [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-screenコマンド +====== screenコマンド ====== 
-============ +screenコマンドは1つのターミナル上で仮想的に複数の端末を操作できるようにするツール。使用法は下記URL参照
-screenコマンドは1つのターミナル上で仮想的に複数の端末を操作できるようにするツール。+
  
 +[[https://linuxjm.osdn.jp/html/GNU_screen/man1/screen.1.html|Man page of SCREEN]]
  
-よく使うコマンド + 
------------+===== インストール方法 ===== 
 + 
 +### Ubuntu/Linux 
 +`Ubunt 22.04 server` ではインストール済みであったが、もしインストールされていない場合は下記コマンド。 
 + 
 +<code bash> 
 +$ sudo apt install screen 
 +</code> 
 + 
 +### macos 
 +macosでは、標準で screen が使えたが、少し古いバージョンのよなので、もし最新のものが使いたい場合には下記コマンド 
 + 
 +<code bash> 
 +$ brew install screen 
 +</code> 
 + 
 +インストール後は、一度ログアウトして再ログインする。 
 + 
 +===== 起動コマンド ===== 
 + 
 +<code bash> 
 +$ screen [ -options ] [ cmd [ args ] ] 
 +</code> 
 + 
 +`cmd`以下が省略された場合は、シェル(bash等)を起動する。 
 + 
 +### バージョン確認 
 + 
 +<code bash> 
 +$ screen -
 +Screen version 4.09.00 (GNU) 30-Jan-22 
 +</code> 
 + 
 +===== よく使うコマンド =====
 下記説明の <名前> のところには、プロセス番号(PID)を指定できる。 下記説明の <名前> のところには、プロセス番号(PID)を指定できる。
  
行 33: 行 66:
  
  
-仮想端末内で使うキー操作 +===== 仮想端末内で使うキー操作 =====
--------------------+
 ### エスケープキー変更 ### エスケープキー変更
-screenを操作する際にはデフォルトでは `Ctrl-a` から始めるキー定義になっているが、Emacsのキー定義と重なっているので `Ctrl-t` に変更する。+screenを操作する際にはデフォルトでは `Ctrl-a` から始めるキー定義になっているが、Emacsのキー定義と重なっているので `Ctrl-t` に変更する。   
 +尚、以下説明での `C-` は Ctrlキーを押しながらの操作を意味する。 
  
 <code text .screenrc> <code text .screenrc>
 escape ^Tt escape ^Tt
 </code> </code>
-### よく使うキー操作 
-下記説明の `C-` は Ctrlキーを押しながらの操作を意味する。 
  
 +
 +### よく使うキー操作
  
 ^ キー     ^ 説明                                           ^ ^ キー     ^ 説明                                           ^
行 56: 行 90:
  
  
-参考 +===== 参考 =====
-----+
  
-1. [[https://linuxjm.osdn.jp/html/GNU_screen/man1/screen.1.html|Man page of SCREEN]] +  - [[https://linuxjm.osdn.jp/html/GNU_screen/man1/screen.1.html|Man page of SCREEN]] 
-2. [[https://qiita.com/miriwo/items/a20faae82c0cc0b03fc0|Linuxコマンド スクリーンコマンド [screen]]] +  [[https://qiita.com/miriwo/items/a20faae82c0cc0b03fc0|Linuxコマンド スクリーンコマンド [screen]]] 
-3. [[https://rfs.jp/server/cline/screen.html|screen コマンド]] +  [[https://rfs.jp/server/cline/screen.html|screen コマンド]] 
-4. [[https://qiita.com/kamykn/items/9939b67e923dbb87f39c|.screenrcにこれだけは設定しとけっていうオススメ設定]] +  [[https://qiita.com/kamykn/items/9939b67e923dbb87f39c|.screenrcにこれだけは設定しとけっていうオススメ設定]] 
-5. [[https://yamaimo.hatenablog.jp/entry/2016/03/10/200000|Screenのススメ。]] +  [[https://yamaimo.hatenablog.jp/entry/2016/03/10/200000|Screenのススメ。]] 
-6. [[https://cpoint-lab.co.jp/article/201802/1263/|Linux(Unix)のscreenの外からコマンドを実行する方法]]+  [[https://cpoint-lab.co.jp/article/201802/1263/|Linux(Unix)のscreenの外からコマンドを実行する方法]]
  
  
  
  
software/ubuntu/command/screen-command.1666488031.txt.gz · 最終更新: by yoko