Come usare RC.locale su centos 8

Come usare RC.locale su centos 8
L'RC rappresenta “Esegui comandi"E di solito il fenomeno RC è praticato dagli amministratori di sistema per eseguire un comando al sistema di avvio del sistema. IL "rc.Locale"È uno script che contiene i comandi da esercitare all'avvio del sistema.

In Linux, gli amministratori di sistema potrebbero voler condurre un test di sistema prima dell'avvio. In tale situazione, l'amministratore deve mettere i comandi pertinenti all'interno del RC.File locale per rendere possibile la propria esecuzione all'avvio del sistema.

Se sei curioso di usare il file RC-Local su CentOS 8; Sei nel posto giusto.

Come usare RC.locale su centos 8

Questa sezione fornisce vari passaggi consigliati per utilizzare il RC.File locale su CentOS 8. Apri il terminale CentOS 8 e inizia a seguire i comandi.

Passo 1: Controlla lo stato di "RC-Local"Servizio tramite il seguente comando.

$ sudo systemctl status rc-local

L'output mostra che il servizio è inattivo e morto.

In questa fase se si tenta di abilitare il servizio RC-Local, non lancerà un errore che "i file unitari non hanno una sezione di installazione". Per questo file di creazione e raggio-locale all'interno di Systemd come abbiamo fatto qui:

$ sudo nano/etc/systemd/system/rc-local.servizio

Copia e incolla i seguenti contenuti al suo interno; premere "Ctrl+s" E "Ctrl+X"Per salvare ed uscire dall'editore.

[Unità]
Descrizione =/etc/rc.Compatibilità locale
Conditionpathexists =/etc/rc.Locale
[Servizio]
Tipo = forking
ExecStart =/etc/rc.Inizio locale
Timeoutsec = 0
Standardutput = tty
RemafterExit = sì
Sysvstartpriority = 99
[Installare]
WANTEDBY = Multi-utente.bersaglio

Dopo averlo fatto, rendere eseguibile il file come abbiamo fatto qui.

$ sudo chmod +x /etc /rc.Locale

Abilita e avvia il servizio RC-locali con l'uso di comandi scritti di seguito.

$ sudo systemctl abilita rc-local

Nel frattempo, avviare il servizio e anche ottenere lo stato utilizzando il comando seguente.

$ sudo systemctl avvia rc-local
$ sudo systemctl status rc-local

Passo 2: Accedi al "/etc/rc.Locale"File usando il tuo editor di testo. Per fare ciò, abbiamo utilizzato Nano Editor come mostrato di seguito:

$ sudo nano /etc /rc.Locale

Una volta aperto il file; È possibile scrivere comandi alla fine del file (senza la parola chiave sudo). Tutti questi comandi saranno eseguiti all'avvio del PC. Abbiamo creato una directory e un file di testo all'interno di quella directory come si può vedere nell'immagine sopra.

Una volta fatto, si consiglia di riavviare il RC.servizio locale nel modo seguente.

$ sudo systemctl riavvio rc-locali

Dopo aver riavviato il sistema, si osserva che la directory richiesta e il file verrebbero create nella posizione specificata.

Nota: Se non si ottiene il risultato richiesto, prova a eseguire il seguente file.

$ sudo chmod +x /etc /rc.d/rc.Locale

Conclusione

Il RC.Il file locale contiene comandi che dovrebbero essere eseguiti all'avvio del sistema. Questo articolo fornisce una guida procedurale per utilizzare la RC.File locale su CentOS 8. I comandi che potrebbero non mettere a rischio la macchina possono essere utilizzati all'avvio. Ad esempio, se un servizio applicativo viene avviato utilizzando un RC.file locale, sarebbe difficile spegnerlo in sicurezza. Pertanto, non è necessario eseguire un servizio applicativo o una configurazione di rete utilizzando RC. File locale.