Thực thi tập lệnh shell hoặc lệnh vào thời gian rảnh


10

Tôi đang tìm kiếm khả năng thực thi tập lệnh shell hoặc lệnh dựa trên thời gian nhàn rỗi trong bash shell.

Ví dụ: nếu tôi đang ở phiên SSH tới máy chủ của tôi và sau X phút không hoạt động trong thiết bị đầu cuối, tôi muốn có lệnh để bắt đầu một chương trình mong muốn như thế nào cmatrixvà khi tôi quay lại và nhấn phím tôi sẽ nhận được trở lại nơi tôi rời đi.


Bạn có thể kiểm tra tải trên cpu bằng cách sử dụngtop
totti

Tại sao không chạy của bạn cmatrixhoặc bất cứ điều gì mọi lúc, nhưng với một nice --adjustment=17ưu tiên lập lịch trình thấp? Xem man nice. Sau đó, khi bạn làm một cái gì đó tương tác, nó sẽ có một ưu tiên lập lịch (0) bình thường và tiếp quản.
hát rong

Câu trả lời:


9

Rõ ràng màn hình GNU có khả năng bảo vệ màn hình tương tự như những gì bạn đang hỏi, nếu bạn đặt điều này trong .screenrc:

blankerprg cmatrix -ab -u2
idle 60 blanker

Có cách nào để làm cho nó chạy với -ltùy chọn không?

2
Điều này chỉ hoạt động với một screenphiên, không?
Thomas Ward
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.