การสร้างเซสชั่น 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

@innectic ดูเหมือนว่าtmux new -d -s <name>ทำงาน
RPiAwesomeness

@innectic ดูคำตอบที่อัพเดตแล้ว
Stephen Harris
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.