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

Einführung in die Verwendung gängiger XHTML-Tags

Es gibt viele Tags in XHTML, aber nur wenige werd...

Einführung in die Verwendung des Base-Link-Tags Base

<br />Wenn Sie auf den Link klicken, wird di...

Singleton-Entwurfsmuster in JavaScript

Inhaltsverzeichnis 1. Was ist ein Entwurfsmuster?...

Der Button hat einen hässlichen grauen Rand. Wie kann ich ihn entfernen?

Ich habe den Dialog beim Schließen verwendet und e...

Die Organisation W3C gibt Stilempfehlungen für HTML4

Dies ist die Stilempfehlung der W3C-Organisation f...

Beispielcode zum Mischen von Float und Margin in CSS

Bei meinen letzten Studien habe ich einige Layout...

JavaScript zum Implementieren einer einfachen Uhr

In diesem Artikelbeispiel wird der spezifische Co...

Implementierung der CSS-Transformation des Seitenumblätter-Animationsdatensatzes

Szenario mit dem Problem des Seitenumblätterns B ...

Eine detaillierte Einführung in die Verwendung von Blockkommentaren in HTML

Allgemeine Kommentare in HTML: <!--XXXXXXXX--&g...

So kapseln Sie Axios-Anfragen mit Vue

Tatsächlich ist es sehr einfach, Axios in Vue zu ...

HTML+CSS-Beispielcode für zusammengeführte Tabellenränder

Wenn wir Tabellen- und td-Tags Rahmen hinzufügen,...

Eine kurze Einführung in die Abfrageeffizienz von MySQL-Speicherfeldtypen

Die Suchleistung von der schnellsten bis zur lang...