Dieses Skript kann die Vorgänge zum Starten, Stoppen und Neustarten von nginx ausführen #!/bin/bash . /etc/init.d/Funktionen Funktionsverwendung() { echo $"Verwendung:$0 {Start|Stopp|Neustart}" Ausfahrt 1 } Funktion start() { /usr/local/nginx/sbin/nginx Schlaf 1 wenn [`netstat -antlpe | grep nginx | wc -l` -ge 0 ];dann Aktion „nginx wird gestartet.“ /bin/true anders Aktion „nginx wird gestartet.“ /bin/false fi } Funktion stop() { killall nginx &>/dev/null Schlaf 1 wenn [`netstat -antlpe | grep nginx | wc -l` -eq 0 ];dann Aktion „nginx wird gestoppt.“ /bin/true anders Aktion „nginx wird gestoppt.“ /bin/false fi } Funktion main() { wenn [ $# -ne 1 ];dann Nutzung $0 fi Fall $1 in Start) Start ;; stoppen) stoppen ;; Neustart) stoppen Start ;; *) Nutzung $0 ;; esac } Haupt $* Ausführen des Tests 1. Stoppen Sie nginx 2. Aktivieren Sie nginx 3. Starten Sie nginx neu okay~ Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
In diesem Artikelbeispiel wird der spezifische JS...
Vorwort Vor einiger Zeit ist bei mir ein MySQL-De...
In diesem Artikelbeispiel wird der spezifische Co...
Wenn wir ein Karussell bauen wollen, müssen wir z...
Inhaltsverzeichnis Erstellen eines Images Dateist...
Von der Entwicklung bis zur Bereitstellung: Mache...
Wenn ich beispielsweise einen Jenkins-Server in m...
Linux und Unix sind Mehrbenutzer-Betriebssysteme,...
Problembeschreibung Es gibt einen Abfragetyp name...
Ein Stylesheet beschreibt, wie ein Dokument angez...
Im vorherigen Artikel [Detaillierte Erläuterung v...
Zur Aufzeichnung: Es kann in Zukunft verwendet we...
Vorbereiten Umweltinformationen zu diesem Artikel...
Inhaltsverzeichnis Verwendete Pygame-Funktionen E...
Code kopieren Der Code lautet wie folgt: <span...