Có thể dễ dàng kích hoạt và vô hiệu hóa tmuxcác phiên tự động khi đăng nhập bằng cách sử dụng ứng dụng Byobu . Bạn có thể sử dụng Byobu như một giao diện để tmuxgiải quyết nhu cầu này, thật đơn giản để làm những gì bạn đang yêu cầu. Trong một thiết bị đầu cuối, chạy các lệnh sau:
sudo apt-get install byobu
sudo byobu-enable
sudo -i
Khi người dùng root đăng nhập thông qua bảng điều khiển, SSH hoặc bằng sudo -i, Byobu sẽ đính kèm vào một tmuxphiên hiện có hoặc tạo một phiên bản mới nếu một phiên bản chưa chạy. Sử dụng sudo -ithay vì sudo -s. Các -slựa chọn duy nhất bắt đầu một vỏ, không phải là một vỏ đăng nhập. Bạn nên sử dụng sudo -iđể giả lập một thông tin đăng nhập đầy đủ, cũng tải roots ~/.profilevà đây là nơi byobu sẽ tự cài đặt khi bạn chạy
byobu-enable.
Bạn có thể định cấu hình các phiên khác nhau từ .tmux.confbên dưới như sau:
# initialize sessions
bind S source-file ~/.tmux/session1
bind s source-file ~/.tmux/session2
Và sau đó bạn có thể định dạng các phiên theo yêu cầu:
#session1
new -s SessionName -n WindowName Command
neww -n foo/bar foo
splitw -v -p 50 -t 0 bar
selectw -t 1
selectp -t 0
Điều này sẽ mở 2 cửa sổ, cửa sổ thứ hai sẽ được đặt tên là foo / bar và sẽ được chia theo chiều dọc một nửa (50%) với foo chạy phía trên thanh. Tiêu điểm sẽ ở cửa sổ 2 (foo / bar), khung trên cùng (foo).
Byobu làm cho việc thiết lập và bắt đầu tmux tự động rất đơn giản.