Schreiben eines Shell-Skripts in Ubuntu zum automatischen Start beim Booten (empfohlen)

Schreiben eines Shell-Skripts in Ubuntu zum automatischen Start beim Booten (empfohlen)

Der Zweck des Schreibens von Skripten besteht darin, das manuelle Starten verschiedener Dienste zu vermeiden (auch aus Faulheit, haha).

1. Betreten Sie das Terminal und geben Sie ein

Erstellen Sie eine Skriptdatei mit der Endung .sh

touch test.sh

Skripte bearbeiten

vim test.sh

Inhalt des test.sh-Skripts

2. Schreiben Sie das Skript test.sh

 #!/bin/bash

### BEGINNEN INIT INFO
# Bietet: Test
# Erforderlicher Start: $remote_fs $syslog
# Erforderlicher Stopp: $remote_fs $syslog
# Standard-Start: 2 3 4 5
# Standard-Stopp: 0 1 6
# Kurzbeschreibung: Test starten
# Beschreibung: Test starten
### ENDE INIT INFO

#Schreiben Sie den Skriptinhalt hier cd /home/Desktop/
./test.sh
Ausfahrt 0

Beginnen Sie mit #!/bin/bash und schreiben Sie den Skriptinhalt in die Mitte und beenden Sie mit exit0

3. Verschieben Sie die Datei test.sh in das Verzeichnis /etc/init.d

Dateien verschieben

sudo mv test.sh /etc/init.d/

Fügen Sie der Datei Berechtigungen hinzu

chmod +750 test.sh

Automatischen Start einstellen

sudo update-rc.d test.sh defaults

4. Ein solches Startup-Automatisierungsskript ist abgeschlossen

Zusammenfassen

Oben habe ich Ihnen das Schreiben von Shell-Skripten in Ubuntu vorgestellt, um den Computer beim Booten automatisch zu starten. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So fügen Sie Startelemente in Ubuntu hinzu und löschen sie
  • So richten Sie ein Startskript unter Ubuntu 14.04 ein
  • Einstellungen für den Ubuntu-Boot-Autostart-Dienst

<<:  Grafisches Tutorial zur Installation und Konfiguration komprimierter Pakete in MySQL 8.0.16

>>:  Grafisches Tutorial zur Installation und Konfiguration von mysql 8.0.16 winx64.zip

Artikel empfehlen

Web-Unterrichtspläne, Unterrichtspläne für Anfänger

Unterrichtsthemen Webseite Anwendbare Klasse Zwei...

Detaillierte Erläuterung der Grundkenntnisse zur Front-End-Komponentenbildung

Inhaltsverzeichnis Grundlegende Konzepte von Komp...

Beispiele für Vorschaufunktionen für verschiedene Dateitypen in vue3

Inhaltsverzeichnis Vorwort 1. Vorschau der Office...

Erläuterung des React+TypeScript-Projektaufbaufalls

Das Erstellen eines React-Projekts kann sehr einf...

Sie müssen wahrscheinlich keine Switch-Anweisungen in JavaScript verwenden

Inhaltsverzeichnis Kein Schalter, keine komplexen...

URL-Rewrite-Modul 2.1 URL-Rewrite-Modul – Regeln schreiben

Inhaltsverzeichnis Voraussetzungen Einrichten ein...

WeChat Mini-Programm Lotterienummerngenerator

In diesem Artikel wird der spezifische Code des W...

Implementieren einer benutzerdefinierten Bildlaufleiste mit nativem JS

In diesem Artikelbeispiel wird der spezifische JS...

So zeigen Sie die Netzwerkroutingtabelle in Ubuntu an

Was sind Routing und Routing-Tabellen in Linux? U...

Vue-Praxis zur Vermeidung mehrfacher Klicks

Im Allgemeinen werden Klickereignisse in verschie...

Installieren Sie Python 3.6 unter Linux und vermeiden Sie Fallstricke

Installation von Python 3 1. Abhängige Umgebung i...