Створення сеансу 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 Дивіться оновлену відповідь
Стівен Харріс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.