「Dtach」の版間の差分
ナビゲーションに移動
検索に移動
(翻訳) |
細 (: -> →セッションにアタッチ: typo修正) |
||
(2人の利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
− | [[Category:ターミナル |
+ | [[Category:ターミナルマルチプレクサ]] |
[[en:Dtach]] |
[[en:Dtach]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
10行目: | 10行目: | ||
== インストール == |
== インストール == |
||
− | {{ |
+ | {{AUR|dtach}} パッケージを[[インストール]]してください。 |
== 使用方法 == |
== 使用方法 == |
||
28行目: | 28行目: | ||
$ dtach -n ''socket'' 'command'' |
$ dtach -n ''socket'' 'command'' |
||
− | === === |
+ | === セッションにアタッチ === |
既存のセッションにアタッチするには: |
既存のセッションにアタッチするには: |
||
42行目: | 42行目: | ||
アタッチされたセッションで {{ic|Ctrl+\}} と入力してください。{{ic|-e}} フラグを使うことで使用するキーは変えられます。 |
アタッチされたセッションで {{ic|Ctrl+\}} と入力してください。{{ic|-e}} フラグを使うことで使用するキーは変えられます。 |
||
+ | == ヒントとテクニック == |
||
− | == Tips and tricks == |
||
=== セッションの共有 === |
=== セッションの共有 === |
2020年11月17日 (火) 10:32時点における最新版
関連記事
dtach は screen のデタッチ機能をエミュレートする小さなプログラムです。ターミナルの制御から保護された環境でプログラムを実行して、後でアタッチすることができます [1]。
インストール
使用方法
新しいセッションの作成
command を実行する新しいセッションを作成してアタッチするには:
$ dtach -c socket command
例えば、/tmp/bashsession
にソケットを配置して bash を実行する新しいセッションを作成するには:
$ dtach -c /tmp/bashsession bash
アタッチせずに command コマンドを実行する新しいセッションを作成するには:
$ dtach -n socket 'command
セッションにアタッチ
既存のセッションにアタッチするには:
$ dtach -a socket
セッションが存在しない場合、作成するには:
$ dtach -A socket
セッションからデタッチ
アタッチされたセッションで Ctrl+\
と入力してください。-e
フラグを使うことで使用するキーは変えられます。
ヒントとテクニック
セッションの共有
他のユーザーとセッションを共有するには新しいセッションを作成してからソケットファイルのパーミッションを変更して他のユーザーからも読み書きできるようにしてください。その後、他のユーザーからセッションにアタッチすることができます。