उबंटू स्टार्टअपवर आपली स्क्रिप्ट कशी सुरू करावी

प्रारंभवेळी अनुप्रयोग

उबंटू बद्दल एक सकारात्मक गोष्ट म्हणजे ती आम्हाला आमची स्वतःची स्क्रिप्ट तयार करण्याची आणि चालविण्यास अनुमती देते जे सिस्टमची कार्यक्षमता सुधारित करण्यास मदत करतात, तयार करणे सोपे आहे असे स्क्रिप्ट आणि आम्ही त्या सत्रात कोणत्याही वेळी किंवा कोणत्याही सत्राच्या सुरूवातीस चालू ठेवू शकतो.

हे करण्यास सक्षम असणे असे दोन सुरक्षित आणि जलद मार्ग आहेत जे कोणत्याही नवख्या व्यक्तीला त्यांचे उबंटू सानुकूलित करतील दोन क्लिक आणि दोन किंवा तीन कॉपी आणि पेस्टसह, आपली हिम्मत आहे?

आपल्या उबंटू मध्ये स्क्रिप्ट्स कसे समाविष्ट करायचे

सर्वांची पहिली आणि सोपी पद्धत म्हणजे आमच्या लॉगिनमध्ये स्क्रिप्टचा समावेश ग्राफिकल usingप्लिकेशन वापरणे. यासाठी आम्ही जात आहोत सिस्टम–> प्राधान्ये–> स्टार्टअप .प्लिकेशन्स आणि स्टार्टअपवेळी प्रोग्राम जोडा. कमांड फील्ड आम्ही तयार केलेल्या प्रश्न स्क्रिप्टमध्ये ती भरतो. आम्ही सर्व काही जतन करतो आणि जेव्हा सिस्टम रीबूट होते, तेव्हा उबंटू आमच्या स्क्रिप्ट लोड करेल.

आपल्या उबंटूमध्ये वापरण्याची दुसरी पद्धत जरा कठीण आहे परंतु या चरणांचे अनुसरण करणे सोपे आहे. प्रथम आपल्याला आपली स्क्रिप्ट तयार करावी लागेल. एकदा स्क्रिप्ट तयार झाल्यावर आम्ही ती कॉपी करुन फोल्डरमध्ये पेस्ट करू /etc/init.d (हे करण्यासाठी आम्ही मूळ वापरकर्ते असणे आवश्यक आहे). एकदा आम्ही ही स्क्रिप्ट पेस्ट केली की, आम्हाला आवश्यक आहे त्यांना ही फाईल चालविण्यास परवानगी द्या. हे फोल्डरमध्ये टर्मिनल उघडून आणि टाइप करुन केले जाते:

chmod +x mi-script.sh

आता आपल्याकडे स्क्रिप्ट तयार आहे आणि आम्ही आपल्यास फक्त फोल्डरमध्ये समाविष्ट केलेली स्क्रिप्ट वाचण्यास आणि कार्यान्वित करण्यासाठी सिस्टमला सांगणे आवश्यक आहे, त्यासाठी आम्ही टर्मिनलमध्ये पुढील आज्ञा कार्यान्वित करतो.

update-rc.d mi-script.sh defaults 80

हे करेल सिस्टममध्ये सिस्टम स्टार्टअपवेळी स्क्रिप्ट समाविष्ट असते आणि त्या सिस्टममध्ये असलेल्या प्रत्येक वापरकर्त्यासह, सिस्टम प्रशासक किंवा साधा वापरकर्ता असो तरीही फरक पडत नाही. हे करणे सोपे आणि साधे ऑपरेशन आहे हे आपण कसे पाहू शकता, असे आपल्याला वाटत नाही?


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   पेड्रो म्हणाले

    अतिशय मनोरंजक!

    मूळ म्हणून स्क्रिप्ट कसे चालवायचे? कारण स्पष्टपणे मी त्यात "सुदो ..." ठेवले तर मी संकेतशब्द प्रविष्ट करू शकणार नाही.

    धन्यवाद!

    1.    अर्नेस्टो म्हणाले

      उत्तराच्या वेळी 3 वर्षे लोटली असली तरी, मला आशा आहे की कोणीतरी हे उपयुक्त असेल
      आपण sudo सह वितरित ...
      हे असे दिसेल

      ./my-script.sh

  2.   जोस विलामीझर म्हणाले

    माझ्याकडे उबंटू १.18.04.०XNUMX आहे आणि आपण येथे वर्णन केल्याप्रमाणे मी नेमके तसेच करतो आणि हे काहीही लोड करीत नाही, मी फाईल विस्तारित करणे मर्यादित केले पाहिजे, परंतु माझ्या उबंटूच्या आवृत्तीसाठी मला काही अतिरिक्त चरणांची आवश्यकता आहे का?

  3.   विल्यम म्हणाले

    जोसे व्हिलामीझर म्हणूनही माझ्या बाबतीत असेच घडते. उबंटू 18.04 रीस्टार्ट करताना स्क्रिप्ट चालत नाहीत

  4.   पापलापा म्हणाले

    आमच्यात आधीच तीन जण आहेत, मी लेख म्हणतो त्याप्रमाणे करतो पण तो स्टार्टअपवर चालत नाही

  5.   लिनक्सक्स म्हणाले

    मलाही असेच घडते, काही उपाय?

  6.   मार्से म्हणाले

    फाइल /etc/rc.local तयार करा

    #! / बिन / श -e
    ##
    ## /etc/rc.local फाईल
    ## ही स्क्रिप्ट मल्टीयूजर रनलेव्हलच्या शेवटी चालते.
    ## हे स्क्रिप्ट यशस्वी झाल्यास "एक्झिट 0" या ओळीवर समाप्त झाल्याचे सुनिश्चित करा
    ## किंवा आपल्याकडे त्रुटी असल्यास कोणतेही अन्य मूल्य.
    # वापरकर्त्यांना सुरू करण्यापूर्वी आपण या कार्याच्या अंमलात जा.
    # File फाईलचा शेवट ——
    बाहेर पडा 0

    कार्यान्वित परवानग्या द्या
    आणि नंतर सेवा सुरू करा
    systemctl आरसी-स्थानिक प्रारंभ
    जर ते सुरूवातीस नसेल तर ते ठेवा
    systemctl सक्षम करा आरसी-स्थानिक
    कोट सह उत्तर द्या

    1.    Alexis म्हणाले

      शेवटी मला हेच परिणाम मिळाले आणि आजपर्यंत उबंटू 22 सह, rc.local फाइलमध्ये मी स्क्रिप्टमध्ये कॉल जोडले.

      sh '/myscriptpath/script.sh'

      आणि तयार