Cafemmo Club
← Quay lại danh sách

[Chia sẻ của newbie] Lệnh screen trong Linux

money16/04/20194653 lượt xem39 bình luận
Ai biết rồi thì NEXT, đừng nói lời cay đắng. Ai chưa biết thì nhớ Like 🤔 Hôm qua trạm biến áp ở Thủ Đức nổ làm mất điện, thế là cái bash script đang chạy gần tuần nay bị đứt luôn do rớt mạng. Nghĩ bực mình quá, shell script chạy trên server mắc gì đến client mà nó lại như vậy. Money tui mới mở sách ra đọc. À thì ra đó giờ mình bánh bèo, vì terminal nó cần có signal đến server thì mới duy trì session để chạy tiếp, rớt mạng signal bị ngắt là nó tèo luôn (end session). Đó giờ mình chạy bash script thời gian 1 vài ngày là bình thường nhưng chưa bao giờ bị tình trạng này là do hên không rớt mạng giữa chừng :D Vậy làm sao để bash script tiếp tục chạy dù mình có end session của terminal (rớt mạng, muốn chủ động đóng cửa sổ terminal, ... )? Có 2 cách: 1. Đơn giản là dùng lệnh: nohup command-name & 2. Cách hay hơn (mình thích cách này) là dùng lệnh screen theo link sau: https://tuanvd.com/su-dung-lenh-screen-trong-linux/ Thực sự gà Linux quá cũng khổ, bù lại được cái sướng là mỗi lần có vấn đề thì lại mò ra thêm kiến thức mới.

Bình luận

Đang tải...

Đang kiểm tra đăng nhập...