Wie man RC benutzt.Lokal auf Centos 8

Wie man RC benutzt.Lokal auf Centos 8
Der RC steht für “Befehle ausführenUnd normalerweise wird das RC -Phänomen von Systemadministratoren praktiziert, um einen Befehl beim System Boot auszuführen. Der "RC.lokalIst ein Skript, das die Befehle enthält, die beim System Startup ausgeübt werden sollen.

Unter Linux möchten die Systemadministratoren möglicherweise vor dem Start einen Systemtest durchführen. In einer solchen Situation muss der Administrator die entsprechenden Befehle in den RC einstellen.Lokale Datei, um ihre Ausführung beim System Startup zu ermöglichen.

Wenn Sie neugierig sind, die RC-Local-Datei auf CentOS 8 zu verwenden; Sie sind am richtigen Ort.

Wie man RC benutzt.Lokal auf Centos 8

Dieser Abschnitt enthält verschiedene Schritte, die empfohlen werden, den RC zu verwenden.Lokale Datei auf CentOS 8. Öffnen Sie das CentOS 8 -Terminal und folgen Sie den Befehlen.

Schritt 1: Überprüfen Sie den Status von “RC-Local"Service über den folgenden Befehl.

$ sudo systemctl Status RC-Local

Die Ausgabe zeigt, dass der Dienst inaktiv und tot ist.

Wenn Sie zu diesem Zeitpunkt versuchen würden, den RC-Local-Service zu aktivieren, wird kein Fehler aufgeworfen, dass „Einheitsdateien keinen Installationsabschnitt haben“. Für diese Create- und RC-Local-Datei in Systemd wie hier:

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

Kopieren und fügen Sie den folgenden Inhalt ein und fügen Sie darin ein. Drücken Sie "Strg+s" Und "Strg+x”Um den Herausgeber zu speichern und zu verlassen.

[Einheit]
Beschreibung =/etc/rc.Lokale Kompatibilität
ConditionPathExists =/etc/rc.lokal
[Service]
Typ = Gabing
Execstart =/etc/rc.Lokalanfang
Timeoutsec = 0
StandardOutput = tty
RemaFterexit = ja
SysvstartPriority = 99
[Installieren]
Wantby by = multi-user.Ziel

Danach machen Sie die Datei ausführbar wie hier.

$ sudo chmod +x /etc /rc.lokal

Aktivieren und starten Sie den RC-Local-Dienst mit der Verwendung von Befehlen unten, die unten geschrieben wurden.

$ sudo systemctl aktivieren RC-Local

Starten Sie den Dienst in der Zwischenzeit und erhalten Sie auch den Status mit dem folgenden Befehl.

$ sudo systemctl starten rc-local
$ sudo systemctl Status RC-Local

Schritt 2: Greife auf ... zu "/etc/rc.lokalDatei mit Ihrem Texteditor. Dazu haben wir den Nano -Editor wie unten gezeigt verwendet:

$ sudo nano /etc /rc.lokal

Sobald die Datei geöffnet ist; Sie können Befehle am Ende der Datei schreiben (ohne das Sudo -Schlüsselwort). Alle diese Befehle werden beim Start des PCs ausgeführt. Wir haben ein Verzeichnis und eine Textdatei in diesem Verzeichnis erstellt, wie es im obigen Bild angezeigt werden kann.

Sobald es fertig ist, wird empfohlen, den RC neu zu starten.Lokaler Service auf folgende Weise.

$ sudo systemctl restart rc-local neu

Nach dem Neustart des Systems stellen Sie fest, dass das erforderliche Verzeichnis und die Datei am angegebenen Ort erstellt werden würden.

Notiz: Wenn Sie nicht das erforderliche Ergebnis erhalten, versuchen Sie, die folgende Datei ausführbar zu machen.

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

Abschluss

Der RC.Lokale Datei enthält Befehle, die beim Systemstart ausgeführt werden sollen. Dieser Artikel enthält einen Verfahrensführer, um den RC zu nutzen.Lokale Datei auf CentOS 8. Die Befehle, die die Maschine möglicherweise nicht gefährden, können beim Start eingesetzt werden. Zum Beispiel, wenn ein Anwendungsdienst mit einem RC gestartet wird.Lokale Datei, es wäre schwierig, sie sicher abzuschließen. Daher darf ein Anwendungsdienst oder eine Netzwerkkonfiguration nicht mit dem RC durchgeführt werden. Lokale Datei.