मुझे कुछ पृष्ठभूमि प्रक्रियाओं को चलाने की आवश्यकता है जो एक निश्चित उपयोगकर्ता के साथ लॉग इन रहते हैं।
क्या प्रति उपयोगकर्ता डेमॉन की तरह कुछ मौजूद है? मैं केवल वैश्विक डेमॉन को जानता हूं जो कंप्यूटर स्टार्टअप से 'शटडाउन (या मैनुअल स्टार्टअप / किल) तक रहते हैं।
अभी के लिए मैंने एक स्क्रिप्ट बनाई है जो जाँचती है कि क्या प्रक्रिया पहले से मौजूद है और यदि नहीं बनती है तो प्रक्रिया बनाती है। यह स्क्रिप्ट तब nohup
मेरे पास से कमांड के साथ चलाई जाती है .profile
। इस तरह से प्रक्रिया स्टार्टअप पर शुरू होती है, और इसे केवल एक बार लॉन्च किया जाता है (यहां तक कि कई बार rxvt
आने और जाने के साथ)। फिर भी, मुझे लॉग इन करने के बाद यह कभी नहीं मारा जाता है (जो एक आपदा नहीं है, लेकिन यह प्रक्रिया को समाप्त करने के लिए क्लीनर भी है)।