Hvordan bruke RC.Lokal på Centos 8

Hvordan bruke RC.Lokal på Centos 8
RC står for “Kjør kommandoer”Og vanligvis praktiseres RC -fenomenet av systemadministratorer for å kjøre en kommando på System Boot. “rc.lokal”Er et skript som inneholder kommandoene som skal utøves ved oppstart av systemet.

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.