2 lựa chọn thay thế cho GNU Screen cho Linux Terminal Multitasking

Mục lục:

2 lựa chọn thay thế cho GNU Screen cho Linux Terminal Multitasking
2 lựa chọn thay thế cho GNU Screen cho Linux Terminal Multitasking

Video: 2 lựa chọn thay thế cho GNU Screen cho Linux Terminal Multitasking

Video: 2 lựa chọn thay thế cho GNU Screen cho Linux Terminal Multitasking
Video: Từ Khóa Tìm Kiếm Google Bí Mật Có Thể Bạn Chưa Biết - YouTube 2024, Có thể
Anonim
Chúng tôi đã viết về việc sử dụng GNU Screen để đa nhiệm trong thiết bị đầu cuối Linux trong quá khứ. GNU Screen là chương trình tuyệt vời của các chương trình này, nhưng tmux và dvtm + dtach là các giải pháp khác mà bạn có thể thích.
Chúng tôi đã viết về việc sử dụng GNU Screen để đa nhiệm trong thiết bị đầu cuối Linux trong quá khứ. GNU Screen là chương trình tuyệt vời của các chương trình này, nhưng tmux và dvtm + dtach là các giải pháp khác mà bạn có thể thích.

Tmux là một viết lại được cải thiện của GNU Screen. Dvtm là một bộ điều khiển ghép kênh lấy cảm hứng từ các trình quản lý cửa sổ ốp lát, và dtach thêm khả năng tách ra và gắn lại các phiên dvtm.

Tmux

Là một viết lại của GNU Screen, tmux cung cấp nhiều cải tiến. Một số quan trọng nhất bao gồm một mô hình client-server, cho phép bạn kết nối với một phiên tmux từ nhiều vị trí và một định dạng tệp cấu hình rõ ràng hơn. Xem Câu hỏi thường gặp của tmux để khám phá danh sách các cách khác với GNU Screen.

Sử dụng lệnh này để cài đặt tmux trên Ubuntu:

sudo apt-get install tmux

Nếu bạn đang sử dụng phân phối khác, bạn có thể sẽ tìm thấy nó trong trình quản lý gói của phân phối.

Để khởi động tmux sau khi cài đặt nó, chỉ cần chạy tmux chỉ huy. Không giống như Screen, tmux đi kèm với thanh trạng thái theo mặc định.

Image
Image

Để mở cửa sổ đầu cuối bổ sung, hãy sử dụng Mod-c phim tăt. Tổ hợp phím modifer mặc định là Ctrl-b. Điều này có nghĩa là bạn sẽ phải bấm Ctrl-b và sau đó c để tạo một cửa sổ mới.

Mỗi cửa sổ mới bạn mở sẽ xuất hiện trên thanh trạng thái. Theo mặc định, tmux chỉ hiển thị một cửa sổ trên màn hình tại một thời điểm.

Dưới đây là một số phím tắt quan trọng để bạn bắt đầu:
Dưới đây là một số phím tắt quan trọng để bạn bắt đầu:

Mod-X - Giết đầu cuối hiện tại.

Mod-n - Tập trung vào cửa sổ tiếp theo.

Mod-p - Tập trung trước cửa sổ.

Mod- # - Tập trung cửa sổ được chỉ định, trong đó # là một số nằm trong khoảng từ 0 đến 9.

Mod- ’ - Nhắc cửa sổ chọn.

Mod-% - Chia cửa sổ hiện tại thành hai chiều ngang.

Mod-” - Chia cửa sổ hiện tại thành hai chiều dọc

Image
Image

Để tách khỏi phiên hiện tại, hãy sử dụng Mod-d phim tăt.

Để gắn lại một phiên, hãy chạy lệnh sau:

tmux attach

Image
Image

Để biết thêm phím tắt, hãy chạy man tmux hoặc đọc hướng dẫn của tmux trên web.

Dvtm & Dtach

Không giống như GNU Screen và tmux, dvtm không cho phép bạn ngắt kết nối và kết nối lại với các phiên. Bạn sẽ phải chạy dvtm với dtach để tách ra và gắn lại các phiên của bạn.

Chạy lệnh này để cài đặt dvtm và dtach trên Ubuntu:

sudo apt-get install dvtm dtach

Các chương trình này sẽ có sẵn trong kho phần mềm của phân phối khác.

Chạy dvtm lệnh để khởi chạy dvtm. Bạn sẽ thấy một cửa sổ đầu cuối duy nhất.

Image
Image

Để mở các cửa sổ đầu cuối bổ sung, hãy sử dụng Mod-c phim tăt. Tổ hợp phím bổ trợ mặc định là Ctrl-g. Điều này có nghĩa là bạn sẽ cần phải bấm Ctrl-g và sau đó c để mở một cửa sổ đầu cuối mới.

Giống như một trình quản lý cửa sổ ốp lát, dvtm sẽ tự động đặt các cửa sổ đầu cuối. Không giống như các tiện ích khác, nó hiển thị tất cả chúng trên màn hình theo mặc định.

Dưới đây là một số phím tắt quan trọng để bạn bắt đầu:
Dưới đây là một số phím tắt quan trọng để bạn bắt đầu:

Mod-x - Đóng cửa sổ hiện tại.

Mod-j - Tập trung vào cửa sổ tiếp theo.

Mod-k - Tập trung trước cửa sổ.

Mod- # - Tập trung vào cửa sổ được chỉ định, trong đó # là số của cửa sổ.

Mod-q - Bỏ dvtm.

Để có danh sách đầy đủ, hãy chạy người đàn ông dvtm hoặc xem trang hướng dẫn của dvtm trên web.

Dvtm cũng hỗ trợ chuột. Ví dụ: bạn có thể nhấp vào một trong các cửa sổ để chọn nó.

Để tách khỏi một phiên dvtm và gắn lại với nó sau này, bạn sẽ phải chạy nó với lệnh dtach. Để khởi chạy dvtm bằng dtach, sử dụng lệnh sau:
Để tách khỏi một phiên dvtm và gắn lại với nó sau này, bạn sẽ phải chạy nó với lệnh dtach. Để khởi chạy dvtm bằng dtach, sử dụng lệnh sau:

dtach -c /tmp/dvtm-session -r winch dvtm

Image
Image

Để tách khỏi phiên dvtm được bắt đầu bằng dtach, hãy sử dụng Ctrl- phim tăt.

Để gắn lại phiên dvtm của bạn sau, hãy sử dụng lệnh sau:

dtach -a /tmp/dvtm-session -r winch

Bạn có thể sử dụng dtach để chạy, tách khỏi và kết nối lại với các ứng dụng khác.
Bạn có thể sử dụng dtach để chạy, tách khỏi và kết nối lại với các ứng dụng khác.

Bạn cũng có thể muốn kiểm tra byobu, giúp tăng cường GNU Screen.

Đề xuất: