I Linux kan systemadministratorene ønske å gjennomføre en systemtest før oppstart. I en slik situasjon må administratoren legge de aktuelle kommandoene inne i RC.Lokal fil for å gjøre utførelsen mulig ved oppstart av systemet.
Hvis du er nysgjerrig på å bruke RC-lokal-filen på Centos 8; Du er på rett sted.
Hvordan bruke RC.Lokal på Centos 8
Denne delen gir forskjellige trinn som anbefales å benytte seg av RC.Lokal fil på Centos 8. Åpne opp Centos 8 -terminalen og begynn å følge kommandoene.
Trinn 1: Sjekk statusen til "RC-LOCAL”Tjeneste via følgende kommando.
$ sudo systemctl status rc-local
Produksjonen viser at tjenesten er inaktiv og død.
På dette stadiet, hvis du vil prøve å aktivere RC-lokal-tjenesten, vil det ikke kaste en feil at "enhetsfiler har ingen installasjonsseksjon". For denne opprette og RC-lokal-filen i SystemD som vi gjorde her:
$ sudo nano/etc/systemd/system/rc-local.service
Kopier og lim inn følgende innhold i det; trykk "Ctrl+s”Og“Ctrl+x”For å lagre og avslutte redaktøren.
[Enhet]
Beskrivelse =/etc/rc.lokal kompatibilitet
ConditionPathExists =/etc/rc.lokal
[Service]
Type = gaffel
Execstart =/etc/rc.Lokal start
TimeoutSec = 0
StandardOutput = tty
RESTEFTEREXIT = Ja
SysvStartPriority = 99
[Installere]
WantedBy = Multi-User.mål
Etter å ha gjort det, gjør filen kjørbar som vi gjorde her.
$ sudo chmod +x /etc /rc.lokal
Aktiver og start RC-lokal-tjenesten med bruk av kommandoer skrevet nedenfor.
$ sudo SystemCTL Aktiver RC-LOCAL
I mellomtiden kan du starte tjenesten og få status ved å bruke følgende kommando.
$ sudo systemctl start rc-local
$ sudo systemctl status rc-local
Steg 2: Få tilgang til “/etc/rc.lokal”Fil ved hjelp av tekstredigereren din. For å gjøre det, benyttet vi oss av Nano Editor som vist nedenfor:
$ sudo nano /etc /rc.lokal
Når filen er åpnet; Du kan skrive kommandoer på slutten av filen (uten sudo -nøkkelordet). Alle disse kommandoene vil bli utført ved oppstart av PC -en. Vi har opprettet en katalog og en tekstfil i den katalogen som kan sees på bildet over.
Når det er gjort, anbefales det å starte RC på nytt.Lokal tjeneste på følgende måte.
$ sudo systemctl omstart RC-LOCAL
Etter å ha startet på nytt systemet, vil du observere at den nødvendige katalogen og filen vil bli opprettet på det spesifiserte stedet.
Merk: Hvis du ikke får det nødvendige resultatet, kan du prøve å gjøre følgende fil kjørbar.
$ sudo chmod +x /etc /rc.D/RC.lokal
Konklusjon
RC.Lokal fil inneholder kommandoer som antas å bli utført ved oppstart av systemet. Denne artikkelen gir en prosessuell guide for å gjøre bruk av RC.Lokal fil på Centos 8. Kommandoene som kanskje ikke setter maskinen i fare, kan brukes ved oppstarten. For eksempel, hvis en applikasjonstjeneste startes ved å bruke en RC.Lokal fil, det ville være vanskelig å slå den av trygt. Derfor må en applikasjonstjeneste eller nettverkskonfigurasjon ikke utføres ved hjelp av RC. lokal fil.