2012-03-13 12 views

उत्तर

187

आप स्टार्टअप के अंत में /etc/rc.local स्क्रिप्ट में आदेश जोड़ सकते हैं।

exit 0 से पहले कमांड लिखें। exit 0 के बाद लिखी गई कुछ भी कभी निष्पादित नहीं की जाएगी।

+7

क्या आदेश "बाहर निकलें 0" से पहले या बाद में जाता है? – Keyslinger

+35

इससे पहले, निश्चित रूप से। 'निकास 0' के बाद लिखा गया कुछ भी कभी निष्पादित नहीं किया जाएगा। –

+0

हाय मैं भी एक ही स्थिति में निष्पादित करने के लिए rvmsudo आदेश है। आदेश सामान्य रूप से पासवर्ड मांगेगा। अगर मैं सीधे /etc/rc.local में आदेश डालता हूं तो क्या कोई समस्या होगी? – ravi1991

9

संपादित एक पैरामीटर के रूप में एक shellscript साथ /etc/init/tty*.conf में tty विन्यास:

(...) 
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1 
(...) 

यह मानते हुए है हम संपादित कर रहे हैं कि TTY1 और स्क्रिप्ट है कि इनपुट पढ़ता theInputScript.sh है।

इस स्क्रिप्ट को चेतावनी देने का एक शब्द रूट के रूप में चलाया जाता है, इसलिए जब आप इसमें सामान इनपुट कर रहे होते हैं तो आपके पास रूट निजीकरण होते हैं। स्क्रिप्ट के स्थान के लिए पथ भी संलग्न करें।

महत्वपूर्ण: स्क्रिप्ट समाप्त होने पर स्क्रिप्ट को/sbin/लॉगिन का आह्वान करना पड़ता है अन्यथा आप टर्मिनल में लॉगिन करने में सक्षम नहीं होंगे।

+1

यह उत्पाद हमारे उत्पाद उपकरण का निर्माण करते समय मेरे लिए बहुत उपयोगी था , बहुत बहुत धन्यवाद –

+0

आपका स्वागत है! –

+0

धन्यवाद यह वही है जो मैं ढूंढ रहा हूं – wukong

संबंधित मुद्दे