Manchmal ist es notwendig, beim Starten und Herunterfahren des Systems Befehle oder Shell-Skripte auszuführen. Dies hilft dabei, den Dienst zu starten, wenn das System startet, und den Dienst zu stoppen, wenn das System heruntergefahren wird. In diesem Artikel wird die Ausführung von Skripten zum Starten und Herunterfahren des Systems unter Gentoo Linux vorgestellt.
Jetzt werden Skripte mit dem Suffix .start im Verzeichnis /etc/local.d/ ausgeführt, wenn das System startet, und alle Skripte mit dem Suffix .stop werden ausgeführt, wenn Das System wird beim Herunterfahren ausgeführt. Stellen Sie zunächst mithilfe der folgenden Schritte sicher, dass das Skript local.d aktiviert ist.
local.d-Skripte aktivieren
Um ein local.d-Skript beim Booten zu starten, fügen Sie sein init.d-Skript zum Standard-Runlevel hinzu
# rc-update add local default
Starten Sie nun den Dienst, indem Sie eine OpenRC-Prüfung für den gestoppten Dienst im Standard-Runlevel durchführen:
# rc-service local start
Skript beim Start ausführen
Erstellen Sie ein Skript /etc /local.d /myService.start und fügen Sie Ihren Inhalt darin ein. Dies wird während des Systemstarts durchgeführt.
# vi /etc/local.d/myService.start
Skript beim Herunterfahren ausführen
Erstellen Sie ein Skript /etc/local.d/myservice.stop und fügen Sie Ihre Inhalte darin ein. Dies wird beim Herunterfahren des Systems durchgeführt.
#!/bin/sh # Show below message on system startup echo "Welcome back!"
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte Linux-Video-Tutorial auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo richten Sie Start- und Shutdown-Skripte unter Gentoo Linux ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!