Sử dụng lệnh Watch trong Linux | Use Watch command in Linux

Lệnh watch trong Linux được sử dụng để thực hiện lệnh định kỳ và hiển thị đầu ra theo thời gian thực, thời gian mặc định chạy lặp lại mỗi chu kỳ là 2 giây nếu chúng ta không khai báo thêm tham số nào. Cú pháp cơ bản của lệnh watch là:

watch [tùy chọn] lệnh

Ví dụ, để xem kết quả của lệnh ls trong thư mục hiện tại mỗi 2 giây, bạn có thể sử dụng:

watch ls

Dưới đây là một số tùy chọn phổ biến của lệnh watch:

  • -n seconds: Đặt khoảng thời gian giữa các lần thực hiện lệnh (mặc định là 2 giây).
  • -d: Đánh dấu sự khác biệt giữa các lần thực hiện lệnh.
  • -t: Không hiển thị tiêu đề.
  • -g: Thoát ngay khi lệnh có đầu ra khác với lần thực hiện trước đó.

Ví dụ, để chạy lệnh df -h mỗi 5 giây và đánh dấu sự thay đổi trong đầu ra:

watch -n 5 -d df -h

Một số ví dụ khác:

Theo dõi các tệp trong một thư mục:

watch -n 1 ls -lh /path/to/directory

Theo dõi các tiến trình đang chạy:

watch -n 2 ps aux

Kiểm tra trạng thái của một dịch vụ hệ thống:

watch -n 3 systemctl status your-service-name

Lệnh watch rất hữu ích khi bạn cần giám sát các thay đổi trong hệ thống hoặc các tệp tin theo thời gian thực mà không cần phải liên tục gõ lại lệnh.

 

Datalinks.vn

Hello các bạn, mình là Dương Nguyễn tác giả của blog này. Với gần 20 năm làm việc trong lĩnh vực CNTT, VT trong và ngoài nước, mong muốn được chia sẻ kiến thức và kinh nghiệm về database với các bạn đam mê và quan tâm đến lĩnh vực này. Đặc biệt là #OracleDatabase hoặc luyện thi #OCP database admin. Các bạn cần người đồng hành thì alo mình nhé. Call/Zalo: 0765 871 888. Thanks you !.....
5 1 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận