W Linux administratorzy systemu mogą chcieć przeprowadzić test systemowy przed uruchomieniem. W takiej sytuacji administrator musi umieścić odpowiednie polecenia w RC.Plik lokalny, aby umożliwić ich wykonanie w uruchomieniu systemowym.
Jeśli jesteś ciekawy używania pliku RC-Local w CentOS 8; Jesteś we właściwym miejscu.
Jak korzystać z RC.Lokalny w Centos 8
Ta sekcja zawiera różne kroki, które są zalecane do korzystania z RC.Lokalny plik na CentOS 8. Otwórz terminal CentOS 8 i zacznij przestrzegać poleceń.
Krok 1: Sprawdź status „RC-Local„Usługa za pośrednictwem następującego polecenia.
$ sudo Systemctl Status RC-Local
Wyjście pokazuje, że usługa jest nieaktywna i martwa.
Na tym etapie, jeśli spróbujesz włączyć usługę RC-Local, nie rzuci błędu, że „pliki jednostkowe nie mają sekcji instalacji”. W przypadku tego pliku Utwórz i rc-local wewnątrz SystemD, tak jak to zrobiliśmy tutaj:
$ sudo nano/etc/systemd/system/rc-lokal.praca
Skopiuj i wklej następującą zawartość w nim; naciskać "Ctrl+s" I "Ctrl+x„Aby uratować i wyjść z redaktora.
[Jednostka]
Opis =/etc/rc.lokalna kompatybilność
StanpathExists =/etc/rc.lokalny
[Praca]
Typ = rozwidlenie
ExecStart =/etc/rc.lokalny start
Timeoutsec = 0
Standardoutput = tty
Resztki autyczne = tak
SysvstartPriority = 99
[Zainstalować]
Wantby = Multi-User.cel
Po tym uczyń plik wykonywalny, tak jak tutaj.
$ sudo chmod +x /etc /rc.lokalny
Włącz i uruchom usługę RC-Local za pomocą poleceń napisanych poniżej.
$ sudo systemCtl włącza RC-Local
Tymczasem uruchom usługę, a także uzyskaj status za pomocą następującego polecenia.
$ sudo systemctl start rc-local
$ sudo Systemctl Status RC-Local
Krok 2: Uzyskać dostęp do "/etc/rc.lokalny”Plik za pomocą edytora tekstu. Aby to zrobić, skorzystaliśmy z nano edytora, jak pokazano poniżej:
$ sudo nano /etc /rc.lokalny
Po otwarciu pliku; Możesz pisać polecenia na końcu pliku (bez słowa kluczowego Sudo). Wszystkie te polecenia zostaną wykonane podczas uruchamiania komputera. Utworzyliśmy katalog i plik tekstowy w tym katalogu, jak widać na powyższym obrazku.
Po zakończeniu zaleca się ponowne uruchomienie RC.Lokalna usługa w następujący sposób.
$ sudo systemctl restart rc-local
Po ponownym uruchomieniu systemu zauważysz, że wymagany katalog i plik zostaną utworzone w określonej lokalizacji.
Notatka: Jeśli nie otrzymujesz wymaganego wyniku, spróbuj uczynić następujący plik wykonywalny.
$ sudo chmod +x /etc /rc.D/rc.lokalny
Wniosek
RC.Plik lokalny zawiera polecenia, które mają być wykonywane podczas uruchamiania systemu. W tym artykule zawiera przewodnik proceduralny w celu korzystania z RC.Lokalny plik na CentOS 8. Polecenia, które mogą nie narażać urządzenia na ryzyko, mogą być użyte podczas uruchamiania. Na przykład, jeśli usługa aplikacji zostanie uruchomiona za pomocą RC.Plik lokalny, trudno byłoby go bezpiecznie zamknąć. Dlatego usługa aplikacji lub konfiguracji sieci nie może być przeprowadzana za pomocą RC. Plik lokalny.