Cách Sử Dụng Màn Hình Linux - Android 2022 - Joe Comp

Bạn đã bao giờ phải đối mặt với tình huống bạn thực hiện một tác vụ dài hạn trên một máy từ xa và đột nhiên kết nối của bạn bị rớt, phiên SSH bị chấm dứt và công việc của bạn bị mất. Vâng, nó đã xảy ra với tất cả chúng ta tại một số điểm, phải không? May mắn thay, có một tiện ích gọi là screen cho phép chúng tôi tiếp tục các phiên.

Giới thiệu

Màn hình hoặc GNU Màn hình là một bộ ghép kênh đầu cuối. Nói cách khác, điều đó có nghĩa là bạn có thể bắt đầu một phiên màn hình và sau đó mở bất kỳ số lượng cửa sổ (thiết bị đầu cuối ảo) nào trong phiên đó. Các quy trình đang chạy trong Màn hình sẽ tiếp tục chạy khi cửa sổ của chúng không hiển thị ngay cả khi bạn bị ngắt kết nối.

Cài đặt màn hình Linux GNU

Gói màn hình được cài đặt sẵn trên hầu hết các bản phân phối Linux hiện nay. Bạn có thể kiểm tra nếu nó được cài đặt trên hệ thống của bạn bằng cách gõ:

screen --version

Screen version 4.06.02 (GNU) 23-Oct-17

Cài đặt màn hình Linux trên Ubuntu và Debian

sudo apt install screen

Cài đặt màn hình Linux trên CentOS và Fedora

sudo yum install screen

Bắt đầu màn hình Linux

Để bắt đầu phiên màn hình, chỉ cần nhập screen trong bảng điều khiển của bạn:

screen

Điều này sẽ mở một phiên màn hình, tạo một cửa sổ mới và bắt đầu một vỏ trong cửa sổ đó.

Bây giờ bạn đã mở một phiên màn hình, bạn có thể nhận được một danh sách các lệnh bằng cách gõ:

Ctrl+a ?

Bắt đầu phiên đặt tên

Các phiên được đặt tên rất hữu ích khi bạn chạy nhiều phiên màn hình. Để tạo một phiên có tên, hãy chạy lệnh màn hình với các đối số sau:

screen -S session_name

Luôn luôn là một ý tưởng tốt để chọn một tên phiên mô tả.

Làm việc với Windows màn hình Linux

Khi bạn bắt đầu một phiên màn hình mới, nó sẽ tạo một cửa sổ duy nhất có vỏ trong đó.

Bạn có thể có nhiều cửa sổ bên trong một phiên Màn hình.

Để tạo một cửa sổ mới với kiểu vỏ Ctrl+a c , số có sẵn đầu tiên trong phạm vi 0…9 sẽ được gán cho nó.

Dưới đây là một số lệnh phổ biến nhất để quản lý Windows Screen Windows:

  • Ctrl+a c Tạo một cửa sổ mới (có vỏ) Ctrl+a " Liệt kê tất cả cửa sổ Ctrl+a 0 Chuyển sang cửa sổ 0 (theo số) Ctrl+a A Đổi tên cửa sổ hiện tại Ctrl+a S Chia vùng hiện tại theo chiều ngang thành hai vùng Ctrl+a | Tách khu vực hiện tại theo chiều dọc thành hai khu vực Ctrl+a tab Chuyển trọng tâm đầu vào sang khu vực tiếp theo Ctrl+a Ctrl+a Chuyển đổi giữa khu vực hiện tại và khu vực trước Ctrl+a Q Đóng tất cả các khu vực nhưng một khu vực hiện tại Ctrl+a X Đóng vùng hiện tại

Tách khỏi phiên màn hình Linux

Bạn có thể tách ra khỏi phiên màn hình bất cứ lúc nào bằng cách nhập:

Ctrl+a d

Chương trình đang chạy trong phiên màn hình sẽ tiếp tục chạy sau khi bạn tách khỏi phiên.

Reattach vào màn hình Linux

Để tiếp tục phiên màn hình của bạn, sử dụng lệnh sau:

screen -r

Trong trường hợp bạn có nhiều phiên màn hình đang chạy trên máy, bạn sẽ cần nối thêm ID phiên màn hình sau khi chuyển đổi r .

Để tìm ID phiên liệt kê các phiên màn hình đang chạy hiện tại với:

screen -ls

There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.

screen -r 10835

Tùy chỉnh màn hình Linux

Khi screen được khởi động, nó sẽ đọc các tham số cấu hình của nó từ /etc/screenrc và ~/.screenrc nếu có tệp. Chúng tôi có thể sửa đổi cài đặt Màn hình mặc định theo sở thích của mình bằng tệp .screenrc .

Dưới đây là cấu hình mẫu ~/.screenrc với dòng trạng thái tùy chỉnh và một vài tùy chọn bổ sung:

~ /.screenrc

# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'

Sử dụng màn hình Linux cơ bản

Dưới đây là các bước cơ bản nhất để bắt đầu với màn hình:

  1. Trên dấu nhắc lệnh, gõ screen Chạy chương trình mong muốn. Sử dụng chuỗi Ctrl-a + Ctrl-d để tách khỏi phiên màn hình. Lặp lại với phiên màn hình bằng cách nhập screen -r .

Phần kết luận

Trong hướng dẫn này, bạn đã học cách sử dụng Màn hình Gnu. Bây giờ bạn có thể bắt đầu sử dụng tiện ích Màn hình và tạo nhiều cửa sổ màn hình từ một phiên duy nhất, điều hướng giữa các cửa sổ, tách và tiếp tục các phiên màn hình và cá nhân hóa thiết bị đầu cuối màn hình của bạn bằng tệp .screenrc .

Có nhiều hơn nữa để tìm hiểu về Màn hình Gnu tại trang Hướng dẫn sử dụng màn hình.

thiết bị đầu cuối màn hình

Từ khóa » Sử Dụng 2 Màn Hình Trên Ubuntu