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.