Hướng Dẫn Cài Đặt Và Sử Dụng Screen Trong Linux
Nếu như bạn thường xuyên làm việc với SSH mà lo lắng sợ mất kết nối. Screen là một công cụ cực kỳ mạnh mẽ khi bạn cần chạy các tác vụ dài hạn (như cài đặt phần mềm, chạy script, chuyển dữ liệu nặng) giúp bạn tạo các phiên làm việc ảo giữ tiến trình chạy ngay cả khi bạn ngắt kết nối. Trong bài viết này chúng tôi sẽ hướng dẫn các bạn cách cài đặt Screen trong Linux và cách sử dụng Screen hiệu quả nhất.
Hướng dẫn thực hiện
1. SSH vào VPS
Đầu tiên các bạn cần phải SSH vào VPS. Nếu như các bạn chưa biết cách để ssh hãy tham khảo tài liệu dưới đây:
2. Cài đặt Screen
Đối với Ubuntu/Debian:
vNode Tutorial
apt install screen
Trên hệ điều hành Almalinux:
vNode Tutorial
dnf install screen
Trên Centos:
vNode Tutorial
yum install screen
Kiểm tra lại phiên bản sau khi cài:
vNode Tutorial
screen -v
3. Các lệnh cơ bản khi làm việc với Screen
Để tạo ra một phiên làm việc mới:
vNode Tutorial
screen
Thoát tạm khỏi phiên (detach). Nhấn tổ hợp phím:
vNode Tutorial
Ctrl + A rồi nhấn D
Để biết các phiên đang chạy sử dụng lệnh sau:
vNode Tutorial
screen -ls
Để có thể quay lại phiên đã detach
(Như ở ảnh trên phiên có id là 424912 và có tên là temp, các bạn có thể thay id bằng tên phiên đã tạo)
vNode Tutorial
screen -r 424912
Sau khi bạn làm việc xong, bạn có thể xóa phiên bằng cách gõ exit để thoát khỏi screen hoàn toàn:
vNode Tutorial
exit
Kết luận
Lệnh Screen là công cụ cực kỳ hữu ích cho quản trị viên hệ thống và lập trình viên khi làm việc với server Linux. Việc sử dụng thành thạo Screen giúp bạn tiết kiệm thời gian và duy trì phiên làm việc ổn định. Chúc các bạn thành công