Jak korzystać z RC.Lokalny na Ubuntu

Jak korzystać z RC.Lokalny na Ubuntu

Systemd Service RC-Local.praca zawsze istnieje i jeśli RC.lokalny mieszka i jest wykonywalny, jest natychmiast wciągnięty Multi-użytkownik.cel. Na systemd, synchronizacja z /etc/rc.lokalny jest dostarczane przy użyciu określonej usługi o nazwie RC-Local.praca. Uruchamiając system Linux, możemy aktywować RC.lokalny skrypt powłoki Funkcjonalność w Systemd. Deweloperzy i sysadmin Linux tradycyjnie używają skryptu powłoki /etc/rc.lokalny Aby wywołać kolejne skrypty lub polecenia po załadowaniu wszystkich usług. Gdy Linux inicjuje przełącza się na wieloposta RunLevel, /etc /rc.lokalny jest zwykle wywoływany na zakończeniu. Jednak w systemd, /etc /rc.lokalny Funkcjonalność jest domyślnie wyłączona. Może być konieczne przeprowadzenie zadania w zakresie uruchamiania systemu podczas pracy nad systemami Linux, ale być może nie chcemy przechodzić przez proces konfigurowania wyrafinowanych skryptów inicjowych dla danego zadania. Za pomocą /etc/rc.lokalny W takich przypadkach może okazać się korzystne, a nawet niezbędne. Jeśli zadanie polega na po prostu uruchomieniu kodu lub polecenia, które nie próbuje zmienić sieci lub konfiguracji usługi aplikacji, należy je ocenić pod kątem włączenia do /etc/rc.lokalny. W tym przewodniku omówimy użycie RC.lokalny wraz z tym, jak to włączyć w Ubuntu 20.04 System Linux.

Wymagania wstępne

Poniżej znajdują się wymagania, które należy spełnić przed wdrożeniem tego artykułu.

  • Ubuntu 20.04 Instalacja i konfiguracja systemu
  • Prawa użytkownika SUDO
  • Silne połączenie internetowe

Metoda włączenia i używania /etc /rc.Lokalny na Ubuntu

Umożliwić /etc/rc.lokalny na Ubuntu 20.04, musisz wykonać wszystkie kroki opisane w tym przewodniku. Musisz otworzyć skorupę w Ubuntu 20.04 System przez sprawdzanie „w„Aplikacja”Lub wykorzystanie„Ctrl+alt+t" skrót klawiszowy.

Początkowo musisz utworzyć plik, i.mi., RC.plik lokalny, w twoim systemie za pomocą następujące wyświetlone polecenie.

$ sudo nano /etc /rc.lokalny

Ponieważ użyliśmy słowa kluczowego ”sudo„W naszym poleceniu musimy podać hasło użytkownika Sudo do tworzenia plików. Teraz musimy zweryfikować status RC.lokalny plik. Aby zweryfikować status, uruchom poniżej obduponowane polecenie w oknie terminalu Ubuntu 20.04 System

$ sudo Systemctl Status RC-Local


Wyjście będzie prawie takie samo, jak wyświetlone na powyższym zrzucie ekranu, a jeśli chcesz włączyć /etc /rc.Lokalne, musisz wykonać płynne polecenie wyświetlane na zrzucie ekranu.


Wyjście może wymyślić to samo, co wyświetlone powyżej i ma jakiś błąd. Jak zobaczysz we wspomnianym zrzucie ekranu, w pliku jednostki nie ma [instalacji]. W rezultacie SystemD nie jest w stanie tego włączyć. Najpierw musimy utworzyć plik, uruchamiając poniższe polecenie.

$ sudo nano/etc/systemd/system/rc-lokal.praca


Po wykonaniu polecenia utworzony plik zostanie otwarty automatycznie, jak pokazano na załączonym obrazie. Początkowo w pliku nie będzie treści. Musisz wstawić tę samą treść, która jest pokazana na poniższym obrazku.

Zapisz plik za pomocą „Ctrl+S” i opuść go za pomocą klawisza skrótu „Ctrl+X”. Aby upewnić się, że /etc /rc.Plik lokalny jest wykonywalny, wykonaj następujące polecenie na terminalu Ubuntu 20.04.

$ sudo chmod +x /etc /rc.lokalny


Po wykonaniu nie będzie wyświetlane wyjście. Począwszy od Ubuntu 16.10, /etc /rc.Plik lokalny nie jest już uwzględniony. Do utworzenia pliku można użyć następującego dołączonego polecenia.

$ printf '%s \ n' '#!/bin/bash '' exit 0 '| sudo tee -a /etc /rc.lokalny


Wyjście będzie prawie takie samo, jak pokazano na wyżej wymienionym zrzucie ekranu. Teraz musimy włączyć usługę, korzystając z polecenia poniżej.

$ sudo systemCtl włącza RC-Local


Dane wyjściowe polecenia będzie podobne do tego wyświetlonego powyżej. Teraz nadszedł czas, aby rozpocząć usługę za pomocą następującego wymienionego polecenia.

$ sudo systemctl start rc-local.praca


Polecenie skutecznie uruchomi usługę. Możesz potwierdzić status poprzez wykonanie następującego polecenia.

$ sudo Systemctl Status RC-Local.praca


Status jest teraz podświetlony na obrazie jako „Aktywny".

Wniosek

W tym przewodniku omówiliśmy, co /etc/rc.Plik lokalny jest i jak i kiedy go wykorzystać. Wyjaśniliśmy metodę, aby ją włączyć i użyć jej w Ubuntu 20.04 System Linux. Mamy nadzieję, że ten przewodnik jest pouczający dla Twojej pracy.