Muszę uruchomić niektóre procesy działające w tle, dopóki jestem zalogowany z określonym użytkownikiem.
Czy istnieje coś takiego jak demon na użytkownika? Znam tylko globalne demony, które żyją od uruchomienia komputera do wyłączenia (lub ręcznego uruchomienia / zabicia).
na razie stworzyłem skrypt, który sprawdza, czy proces już istnieje, i tworzy go, jeśli nie istnieje. Ten skrypt jest następnie uruchamiany za pomocą nohup
polecenia z mojego .profile
. W ten sposób proces uruchamia się przy starcie i jest uruchamiany tylko raz (nawet przy wielu rxvt
terminach wchodzących i wychodzących). Jednak nigdy nie zostaje zabity po zalogowaniu (co nie jest katastrofą, ale czystsze jest także zakończenie procesu).