Tạo một phiên tmux mà không đính kèm vào nó


14

Tôi đang cố gắng tạo một tmuxphiên mới mà không đính kèm. Chạy man tmuxcho thấy không có gì cho điều này, nhưng phải có cách nào đó để làm điều này.

Câu trả lời:


14

Bạn có thể chạy

tmux new-session -d

để bắt đầu phiên mới trong chế độ tách rời.

$ 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]

Bạn có thể chạy các lệnh cụ thể, vd

tmux new-session -d vi

sẽ chạy vitrong phiên mới, nhưng tách ra.

$ 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

Phiên có thể được đặt tên bằng cách chỉ định -scờ sau-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

Điều gì về việc có thể đặt tên phiên đó? Tôi đã thử: tmux new -s {name} -dvà nó không hoạt động.
bẩm sinh

@innectic Trông giống như tmux new -d -s <name>công trình
RPiAwesomeness

@innectic Xem câu trả lời được cập nhật
Stephen Harris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.