Zwei Möglichkeiten zum Starten des Linux-Bootdienstes

Zwei Möglichkeiten zum Starten des Linux-Bootdienstes

rc.local-Methode

1 Erstellen Sie zunächst ein Skript zum automatischen Start

vi /etc/scripts/createFile.sh
#!/bin/bash
#Starten und erstellen Sie einen Ordner mkdir /opt/ccc                   

2. Ausführungsberechtigungen erteilen

chmod 777 Datei erstellen.sh

3. Fügen Sie den absoluten Pfad des Skripts in die Datei /etc/rc.d/rc.local ein

Bildbeschreibung hier einfügen

4. Erteilen Sie rc.local Ausführungsberechtigungen

chmod 777 rc.local

Bildbeschreibung hier einfügen

Starten Sie den Dienst neu und stellen Sie fest, dass unter dem opt-Pfad ein ccc-Ordner erstellt wurde

Bildbeschreibung hier einfügen

Den Skriptfortschritt anzeigen

ps -ef | grep Datei erstellen

Bildbeschreibung hier einfügen

chkconfig-Methode

1. Erstellen Sie ein Startskript

vi erstellejava.sh
#!/bin/bash
#chkconfig: 2345 88 99
#Beschreibung:auto_run

#Starten Sie und erstellen Sie eine Java-Datei touch /opt/nihao.java
#!/bin/sh
Das bedeutet, dass dieses Skript /bin/sh verwendet, um #chkconfig zu interpretieren und auszuführen: 2345 88 99
2345 bedeutet, dass dieser Dienst gestartet wird, wenn die Systembetriebsebene 2, 3, 4 oder 5 ist. 88: ist die Startpriorität.
99: ist die Priorität beim Herunterfahren. Hinweis: Wenn die Startpriorität zu niedrig konfiguriert ist, z. B. 0, kann der Start fehlschlagen, da der Netzwerkdienst, von dem er abhängt, zu diesem Zeitpunkt möglicherweise nicht gestartet wird, was zu einem Selbststartfehler führt.
 
#Beschreibung:createjava.sh
Ist die Beschreibung Information

2. Erteilen Sie Ausführungsberechtigungen

chmod u+x createjava.sh

3. Kopieren Sie das Skript in das Verzeichnis /etc/init.d

cp createjava.sh /etc/init.d/

4. Zum Service hinzufügen

chkconfig --add /etc/init.d/createjava.sh

5. Starten Sie den Server neu

init 6 

Die Datei nihao.java wurde erstellt

Bildbeschreibung hier einfügen

Damit ist der Artikel über zwei Möglichkeiten zum Aktivieren von Linux-Startdiensten abgeschlossen. Weitere Informationen zu Linux-Startdiensten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Drei Möglichkeiten, den automatischen Start von Linux-Diensten einzurichten
  • So richten Sie den automatischen Start von Linux-Diensten ein

<<:  Umfassende Zusammenfassung der MySQL-Tabellen

>>:  So implementieren Sie Eingabe-Checkboxen zur Erweiterung der Klickreichweite

Artikel empfehlen

HTML-Tutorial: Titelattribut und Alt-Attribut

XHTML ist die Grundlage des CSS-Layouts. jb51.net...

Vier Methoden zur Verwendung von JS zur Bestimmung von Datentypen

Inhaltsverzeichnis Vorwort 1. Art von 2. Instanz ...

Shell-Skript Nginx-Automatisierungsskript

Dieses Skript kann die Vorgänge zum Starten, Stop...

CSS3-Mauszeiger-Übergangszoomeffekt

Das Folgende ist ein Bild-Zoom-Effekt, der in rei...

Detaillierte Erklärung der JavaScript-Fehlererfassung

Inhaltsverzeichnis 1. Grundlegende Verwendung und...

Javascript, um den Effekt des Schließens von Anzeigen zu erzielen

Hier ist eine Fallstudie zu Ihrer Information, wi...

So schreiben Sie den Einführungsinhalt der Infoseite der Website

Alle Websites, ob offiziell, E-Commerce, soziale ...

Lösen Sie das Problem des Vergessens von Passwörtern in MySQL 5.7 unter Linux

1. Problem Passwort für mysql5.7 unter Linux verg...

So ändern Sie den MySQL-Zeichensatz utf8 in utf8mb4

Wenn für MySQL 5.5 der Zeichensatz nicht festgele...

Detaillierte Einführung in CSS-Schrift-, Text- und Listeneigenschaften

1. Schrifteigenschaften Farbe, gibt die Farbe des...

Analyse impliziter Fehler bei der gleichzeitigen Replikation von MySQL 5.7

Vorwort Die meisten unserer MySQL-Onlineumgebunge...

Detailliertes Tutorial zur Installation von Docker auf CentOS 8

1. Frühere Versionen yum entfernen Docker Docker-...