मैं एक sudo
आदेश को चलाने के लिए चाहते हैं जब उबंटू शुरू होता है (इससे पहले कि किसी को भी प्रवेश करता है):उबंटू - भागो के साथ "sudo" स्टार्ट-अप पर आदेश
sudo searchd
मैं यह कैसे करना होगा?
मैं एक sudo
आदेश को चलाने के लिए चाहते हैं जब उबंटू शुरू होता है (इससे पहले कि किसी को भी प्रवेश करता है):उबंटू - भागो के साथ "sudo" स्टार्ट-अप पर आदेश
sudo searchd
मैं यह कैसे करना होगा?
आप स्टार्टअप के अंत में /etc/rc.local
स्क्रिप्ट में आदेश जोड़ सकते हैं।
exit 0
से पहले कमांड लिखें। exit 0
के बाद लिखी गई कुछ भी कभी निष्पादित नहीं की जाएगी।
संपादित एक पैरामीटर के रूप में एक shellscript साथ /etc/init/tty*.conf
में tty विन्यास:
(...)
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1
(...)
यह मानते हुए है हम संपादित कर रहे हैं कि TTY1 और स्क्रिप्ट है कि इनपुट पढ़ता theInputScript.sh है।
इस स्क्रिप्ट को चेतावनी देने का एक शब्द रूट के रूप में चलाया जाता है, इसलिए जब आप इसमें सामान इनपुट कर रहे होते हैं तो आपके पास रूट निजीकरण होते हैं। स्क्रिप्ट के स्थान के लिए पथ भी संलग्न करें।
महत्वपूर्ण: स्क्रिप्ट समाप्त होने पर स्क्रिप्ट को/sbin/लॉगिन का आह्वान करना पड़ता है अन्यथा आप टर्मिनल में लॉगिन करने में सक्षम नहीं होंगे।
यह उत्पाद हमारे उत्पाद उपकरण का निर्माण करते समय मेरे लिए बहुत उपयोगी था , बहुत बहुत धन्यवाद –
आपका स्वागत है! –
धन्यवाद यह वही है जो मैं ढूंढ रहा हूं – wukong
क्या आदेश "बाहर निकलें 0" से पहले या बाद में जाता है? – Keyslinger
इससे पहले, निश्चित रूप से। 'निकास 0' के बाद लिखा गया कुछ भी कभी निष्पादित नहीं किया जाएगा। –
हाय मैं भी एक ही स्थिति में निष्पादित करने के लिए rvmsudo आदेश है। आदेश सामान्य रूप से पासवर्ड मांगेगा। अगर मैं सीधे /etc/rc.local में आदेश डालता हूं तो क्या कोई समस्या होगी? – ravi1991