Jak korzystać z RC.Lokalny w Centos 8

Jak korzystać z RC.Lokalny w Centos 8
RC oznacza „Uruchom polecenia”I zwykle zjawisko RC jest praktykowane przez administratorów systemów do uruchamiania polecenia w rozruchu systemowym. „„RC.lokalny”To skrypt, który zawiera polecenia, które należy wykonywać podczas uruchamiania systemu.

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.