接続せずにtmuxセッションを作成する


14

tmux接続せずに新しいセッションを作成しようとしています。これを実行しman tmuxても何も表示されませんが、何らかの方法でこれを行う必要があります。

回答:


14

走れます

tmux new-session -d

新しいセッションを分離モードで開始します。

$ tmux list-sessions
failed to connect to server: Connection refused
$ tmux new-session -d
$ tmux list-sessions 
0: 1 windows (created Sun Aug 21 16:18:46 2016) [80x23]

たとえば、特定のコマンドを実行できます

tmux new-session -d vi

vi新しいセッションで実行されますが、切り離されます。

$ ps -ef | grep -w vi   
sweh      2313  1906  0 16:20 pts/2    00:00:00 grep -w vi
$ tmux new-session -d vi
$ ps -ef | grep -w vi   
sweh      2317     1  0 16:20 ?        00:00:00 tmux new-session -d vi
sweh      2318  2317  0 16:20 pts/3    00:00:00 vi
sweh      2320  1906  0 16:20 pts/2    00:00:00 grep -w vi

セッションの-s後にフラグを指定することで名前を付けることができます-d

$ tmux new-session -d -s foobar          
$ tmux list-sessions
foobar: 1 windows (created Sun Aug 21 16:27:10 2016) [80x23]

$ tmux attach-session -t foobar

そのセッションに名前を付けることができるのはどうですか?私が試した:tmux new -s {name} -dそれはうまくいきませんでした。
内因性

以下のような@innecticルックスtmux new -d -s <name>作品
RPiAwesomeness

@innectic更新された回答を参照
スティーブンハリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.