मैं /home/myuser/go.py चलाना चाहता हूं
मैं उस पृष्ठभूमि में कैसे चलाऊं, जो हर समय मेरे लिनक्स मशीन को बूट करता है?
मैं /home/myuser/go.py चलाना चाहता हूं
मैं उस पृष्ठभूमि में कैसे चलाऊं, जो हर समय मेरे लिनक्स मशीन को बूट करता है?
जवाबों:
आप बूटअप समय पर जिस चीज को चलाना चाहते हैं, उसके लिए आप /etc/init.d/
डायरेक्टरी (जैसे :) में स्क्रिप्ट रख सकते हैं /etc/init.d/go.py
।
http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_with_Debian
/etc/rc.local
क्योंकि आपको रन-स्तरीय लिंक बदलने की आवश्यकता नहीं है।
इसे करने के कई तरीके हैं (इस बात पर निर्भर करता है कि आप किस लाइन का उपयोग कर रहे हैं, विभिन्न उपकरण हैं जो पेश किए जाते हैं)।
सबसे आसान तरीका है बस स्क्रिप्ट को /etc/init.d में जोड़ना और फिर कमांड चलाना
chmod +x go.py
update-rc.d go.py defaults
यदि आप पहले से ही सेवा स्थापित करते हैं, तो आप chkconfig कमांड के माध्यम से भी ऐसा कर सकते हैं (यदि यह कमांड उपलब्ध है)।
उस स्थिति में, इस कमांड को काम करना चाहिए:
chkconfig --level 35 go.py on
इस वेबसाइट की जाँच करें , और अधिक विशेष रूप से "प्रत्येक रनलेवल में डेमन्स को प्रारंभ करने के लिए chkconfig का उपयोग करना" और "प्रत्येक रनलेवल में डेमन्स को प्रारंभ करने के लिए sysv-rc-conf का उपयोग करना" अनुभाग।