Tôi cần chạy một số quy trình nền sống miễn là tôi đã đăng nhập với một người dùng nhất định.
Có tồn tại một cái gì đó giống như một daemon cho mỗi người dùng? Tôi chỉ biết các trình tiện ích toàn cầu sống từ khi khởi động máy tính 'cho đến khi tắt máy (hoặc khởi động / tắt thủ công).
bây giờ tôi đã tạo một kịch bản kiểm tra xem quy trình đã tồn tại chưa và tạo quy trình nếu không. Kịch bản này sau đó được chạy với nohup
lệnh từ của tôi .profile
. Bằng cách này, quá trình khởi chạy khi khởi động và chỉ được khởi chạy một lần (ngay cả khi có nhiều rxvt
điều khoản đến và đi). Tuy nhiên, nó không bao giờ bị giết sau khi tôi đăng nhập (đó không phải là thảm họa nhưng cũng sẽ sạch hơn khi chấm dứt quá trình).