For å utføre noen spesifikke oppgaver ved oppstarten av systemet, brukes skallskript. Vi kan gjøre noen gode tilpassede ting ved oppstart av systemet ved hjelp av skript, for eksempel å vise velkomstmeldinger, vise systemversjonen, eller kjøre et program/applikasjon på oppstarten. Denne oppskrivningen vil gi en forklaring på hvordan du kjører et skallskript ved oppstart.
Hvordan kjøre Shell -skript ved oppstart
For å kjøre Shell-skriptet ved oppstarten av systemet, vil vi følge de undergitte metodene:
Så la oss utforske hver metode en etter en!
Metode 1: Bruk Cron Job for å kjøre skript ved oppstart
Cron Job hjelper vanligvis med å oppfylle forskjellige oppgaver som er nødvendige for å fullføres i fremtiden. Det automatiserer ganske enkelt ting for brukere. Cron Job kan også brukes til å kjøre skript ved oppstarten. For å gjøre det, la oss begynne med å lage et bashskript som viser velkomstmeldingen til brukerne ved oppstarten av systemet:
Opprett først en fil med:
$ sudo nano testscript.sh
Og skriv inn skriptet:
#!/bin/bash
ekko "Hei Sam" >>/Hjem/Kash/Test.tekst
Etter å ha skrevet kodepress “Ctrl + O” å skrive ut, da "Tast inn" For å lagre filnavnet. Trykk nå “Ctrl + x” å avslutte.
For å få Bash -skriptfilen kjørbar kjører den gitte kommandoen.
$ chmod a+x testscript.sh
Nå, åpne Crontab -filen ved å utføre følgende kommando og skriv inn passordet for å fortsette:
$ sudo crontab -e
Vurder å velge redaktør som virker passende og enklest for deg. Siden Nano er den enkleste, skriv “1”For å redigere crontab -filen i den.
I crontab -filen, bla til slutten og legg til følgende kode for å kjøre skriptet på hver oppstart:
@Reboot Bash/Home/Kash/TestScript.sh
trykk “Ctrl+s” å spare og “Ctrl+x” å gå ut av redaktøren.
Nå er det bare å starte systemet på nytt for å bekrefte om skriptet kjører på oppstarten eller ikke. Ved hver omstart vil følgende tekst skrives ut.
Metode 2: Bruk søknadsprosess for oppstart
På Ubuntu og de fleste distribusjoner har et standardverktøy som gir mulighet for å kjøre et spesifikt skript ved oppstart. Denne metoden fungerer hvis du har GNOME installert i systemet ditt. Følg de gitte trinnene for å konfigurere oppstartsskriptet ved hjelp av oppstartsapplikasjon.
Lag et bash -skript ved hjelp av CAT -kommandoen.
$ Nano TestScript.sh
Nå skriver vi et bash -skript som kjøres hver gang systemet startes på nytt og skriver ut teksten “Hei Sam” i testen.txt -fil.
#!/bin/bash
ekko "Hei Sam" >>/Hjem/Kash/Test.tekst
Etter å ha skrevet kodepress “Ctrl + O” å skrive ut, da "Tast inn" For å lagre filnavnet. Trykk nå “Ctrl + x” å avslutte.
For å få Bash -skriptfilen kjørbar kjører den gitte kommandoen.
$ chmod a+x testscript.sh
Lag nå en tekstfil ved hjelp av Nano Editor.
$ nano test.tekst
Åpne oppstartsmenyen og velg “Oppstartsapplikasjonsinnstillinger”.
Etter å ha klikket på innstillinger for oppstartsapplikasjoner, vil du få en liste over oppgaver som er konfigurert til å starte automatisk på oppstart.
Bruke "Legg til" -knappen Et hvilket som helst program kan legges til i listen for å starte den automatisk ved oppstart.
Velg .sh fil og klikk lagre.
Start nå systemet på nytt. Teksten skrives ut hver gang systemet startes på nytt eller startes på nytt.
Konklusjon
Å kjøre skallskript ved oppstart i Linux lar brukere utføre spesifikke oppgaver ved oppstart. For å kjøre skript ved oppstartstillatelse må gis til skriptfilen. To metoder som bruker et skript kan kjøres ved oppstart inkluderer Cron Job og Startup -applikasjoner. For mer beskrivelse av begge trinnene, les den gitte artikkelen.