วิธีเริ่มสคริปต์ของเราเมื่อเริ่มต้น Ubuntu

แอปพลิเคชันเมื่อเริ่มต้น

ข้อดีอย่างหนึ่งของ Ubuntu ก็คือ ช่วยให้เราสามารถสร้างและเรียกใช้สคริปต์ของเราเองเพื่อช่วยปรับปรุงการทำงานของระบบ, สคริปต์ที่สร้างได้ง่ายและเราสามารถทำให้มันทำงานได้ตลอดเวลาในระหว่างเซสชันหรือเพียงแค่เริ่มเซสชันใดก็ได้

จึงจะสามารถทำได้ มีสองวิธีที่ปลอดภัยและรวดเร็วที่จะทำให้มือใหม่ปรับแต่ง Ubuntu ได้ ด้วยการคลิกเพียงไม่กี่ครั้งและคัดลอกและวางสองหรือสามรายการคุณกล้าหรือไม่?

วิธีแทรกสคริปต์ใน Ubuntu ของเรา

วิธีแรกและง่ายที่สุดคือการรวมสคริปต์ไว้ในการเข้าสู่ระบบของเรา โดยใช้แอปพลิเคชันกราฟิก. สำหรับสิ่งนี้เราจะไป System–> Preferences–> Startup Applications และในโปรแกรมเพิ่มเมื่อเริ่มต้น ฟิลด์คำสั่ง เราเติมด้วยสคริปต์ที่เป็นปัญหาที่เราสร้างขึ้น เราบันทึกทุกอย่างและเมื่อระบบรีบูต Ubuntu จะโหลดสคริปต์ของเรา

วิธีที่สองที่เราสามารถใช้ใน Ubuntu นั้นยากกว่าเล็กน้อย แต่การทำตามขั้นตอนเหล่านี้ทำได้ง่าย ก่อนอื่นเราต้องสร้างสคริปต์ของเรา เมื่อสร้างสคริปต์แล้วให้คัดลอกและวางลงในโฟลเดอร์ /etc/init.d (ในการทำเช่นนี้เราต้องเป็นผู้ใช้รูท) เมื่อเราวางสคริปต์นี้แล้วเราจะต้อง ให้สิทธิ์ในการเรียกใช้ไฟล์นี้ ทำได้โดยเปิดเทอร์มินัลในโฟลเดอร์แล้วพิมพ์ข้อความต่อไปนี้:

chmod +x mi-script.sh

ตอนนี้เรามีสคริปต์พร้อมแล้วและเราจำเป็นต้องบอกให้ระบบอ่านและเรียกใช้สคริปต์ที่เราใส่ไว้ในโฟลเดอร์เท่านั้นสำหรับสิ่งนี้เราดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล:

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

สิ่งนี้จะทำให้ ระบบรวมสคริปต์เมื่อเริ่มต้นระบบ และสำหรับผู้ใช้แต่ละคนที่อยู่ในระบบนั้นไม่สำคัญว่าจะเป็นผู้ดูแลระบบหรือผู้ใช้ทั่วไป คุณจะเห็นได้อย่างไรว่ามันเป็นการใช้งานที่ง่ายและสะดวกในการดำเนินการคุณไม่คิดเหรอ?


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เปโดร dijo

    น่าสนใจมาก!

    วิธีเรียกใช้สคริปต์ในฐานะรูท เพราะเห็นได้ชัดว่าถ้าฉันใส่ "sudo ... " ไว้ฉันจะไม่สามารถป้อนรหัสผ่านได้

    ขอบคุณ!

    1.    เออร์เนส dijo

      แม้ว่าเวลาที่ตอบจะผ่านไป 3 ปี แต่ฉันหวังว่าคนอื่นจะคิดว่ามันเป็นประโยชน์:
      คุณจ่าย sudo ...
      มันจะเป็นแบบนี้

      ./my-script.sh

  2.   Jose Villamizar dijo

    ฉันมี ubuntu 18.04 และฉันทำตามที่คุณอธิบายไว้ที่นี่และมันก็ไม่ได้โหลดอะไรเลยฉันต้อง จำกัด ว่าไฟล์นั้นเป็นนามสกุล sh ฉันต้องการขั้นตอนเพิ่มเติมสำหรับ ubuntu เวอร์ชันของฉันหรือไม่?

  3.   วิลเลียม dijo

    สิ่งเดียวกับที่เกิดขึ้นกับฉันในฐานะ Jose Villamizar สคริปต์ไม่ทำงานเมื่อรีสตาร์ท Ubuntu 18.04

  4.   พระสันตปาปา dijo

    มีพวกเราสามคนอยู่แล้วฉันทำตามที่บทความบอก แต่มันไม่ทำงานเมื่อเริ่มต้น

  5.   ลินุกซ์ x dijo

    สิ่งเดียวกันเกิดขึ้นกับฉันวิธีแก้ปัญหาใด ๆ ?

  6.   มาร์เซ dijo

    สร้างไฟล์ /etc/rc.local

    #! / bin / ช -e
    ##
    ## /etc/rc.local ไฟล์
    ## สคริปต์นี้ทำงานที่ส่วนท้ายของระดับผู้ใช้หลายคน
    ## ตรวจสอบให้แน่ใจว่าสคริปต์นี้ลงท้ายด้วยบรรทัด "exit 0" หากสำเร็จ
    ## หรือค่าอื่น ๆ หากคุณมีข้อผิดพลาด
    # ป้อนสิ่งที่คุณต้องการดำเนินการในบรรทัดนี้ก่อนที่จะเริ่มใช้งานผู้ใช้
    # —– ท้ายไฟล์ ——
    ทางออก 0

    ให้สิทธิ์ดำเนินการ
    จากนั้นเริ่มบริการ
    systemctl เริ่ม rc-local
    หากไม่ได้อยู่ที่จุดเริ่มต้นให้วางไว้
    systemctl เปิดใช้งาน rc-local
    ความนับถือ

    1.    อเล็กซิส dijo

      นี่คือสิ่งที่ฉันได้ผลลัพธ์ในที่สุดและจนถึงวันนี้กับ Ubuntu 22 ในไฟล์ rc.local ฉันเพิ่มการเรียกไปยังสคริปต์ด้วย

      sh '/myscriptpath/script.sh'

      และพร้อม