Màn hình GNU là câu trả lời bạn đang tìm kiếm - nhưng nó rất giống Vi. Bạn đã học được rất nhiều lệnh để thiết lập môi trường Màn hình thành công. Đây là một số thứ để giúp bạn bắt đầu. Trước hết, bạn sẽ muốn .screenrc
http://paste.ubfox.com/473764/ lưu nó trên máy chủ từ xa trong thư mục nhà của người dùng. Màn hình cài đặt tiếp theo trên máy từ xa ( sudo apt-get install screen
) Tiếp theo bạn sẽ muốn kích hoạt nó ở đây là một số lệnh cho "bắn màn hình lên":
screen
- Điều này khá đơn giản. Nó bắt đầu một phiên màn hình mới
screen -ls
- Liệt kê tất cả các phiên màn hình đang hoạt động. Có, bạn có thể có nhiều thiết bị đầu cuối bên trong nhiều màn hình. VẬY
Mẫu vật
screen -ls
There is a screen on:
16467.pts-0.ubuntu (08/05/2010 07:47:53 PM) (Detached)
1 Socket in /var/run/screen/S-marco.
screen -x <pid>
- Điều này sẽ tiếp tục một phiên màn hình tách ra, IE: screen -x 16467
Khi bạn đang ở trong Màn hình (và bạn đã sử dụng .screenrc
tệp mẫu của tôi ) Bạn sẽ thấy những điều sau đây ở phía dưới:
(LOAD) 0$* bash
Đó là tải máy chủ và danh sách tất cả các "tab thiết bị đầu cuối" đang mở. Hiện tại chỉ có một cửa sổ. Nhập một cái gì đó sau đó Nhấn tổ hợp phím này: Ctrl + A
phát hành, sau đó nhấn c
. Ctrl + A
là chuỗi thoát. Tất cả các lệnh được bắt đầu với sự kết hợp này. c
đang tạo tab mới. Bạn sẽ nhận thấy chân trang (LOAD) 0-$ bash 1$* bash
cho thấy có một tab khác đang mở và tab hoạt động là số 1. Bạn có thể mở tối đa 60 tab cho mỗi phiên màn hình.
Nếu bạn muốn thoát khỏi màn hình nhưng vẫn tiếp tục sử dụng Ctrl + A
thì d
nó sẽ tách phiên của bạn ra. Cuối cùng, bạn có thể đóng các tab bằng cách sử dụng Ctrl + A
sau k
đó sẽ giết tab đó (nếu nó bị khóa) nhưng thông thường bạn chỉ có thể gõ exit
như thể bạn đang ở trong một thiết bị đầu cuối và nó sẽ đóng tab đó.
Cuối cùng để liệt kê tất cả các cửa sổ mở, bạn có thể gõ Ctrl + A
sau đó "
.
Có rất nhiều tùy chọn có sẵn cho Màn hình mà bạn nên rót qua tệp man để biết thêm. Có một số nhược điểm. Bạn không thể sử dụng thanh cuộn của mình trong Màn hình, bạn phải sử dụng các điều khiển bộ đệm để quay lại, tuy nhiên ở trên là đủ để bạn bắt đầu xem liệu đây có phải là một tùy chọn khả thi hay không. Một điều tuyệt vời về điều này và một cái gì đó tôi đã xử lý rất nhiều với tư cách là Quản trị viên hệ thống - kết nối mạng. Nếu mạng của bạn ngừng hoạt động, bạn sẽ không bị mất! Vì màn hình đang chạy trên máy chủ. Bạn chỉ cần đăng nhập lại qua SSH screen -ls
và screen -x
quay lại phiên của bạn.