Einstellungen für den Ubuntu-Boot-Autostart-Dienst

Einstellungen für den Ubuntu-Boot-Autostart-Dienst

So erstellen Sie einen Dienst und starten ihn automatisch in Ubuntu:

1. Erstellen Sie den Dienst sandtable.service in [/lib/systemd/system],

[Einheit]
Beschreibung=/etc/sandtable-Kompatibilität
Dokumentation=man:systemd-sandtable-generator(8)
ConditionFileIsExecutable=/etc/sandtable
Nach=Netzwerk.Ziel
 
[Service]
Typ=Forking
ExecStart=/etc/sandtable start
ZeitüberschreitungSec=0
RemainAfterExit=ja
GuessMainPID=nein
 
[Installieren]
WantedBy=Mehrbenutzer.Ziel  
Alias=sandtable.service

2. Erstellen Sie ein Startskript

Erstellen Sie ein Sandtable-Startskript im Ordner [/etc]. Denken Sie daran, nach dem Skript [&] hinzuzufügen, um sicherzustellen, dass der Dienst den Systemstart nicht beeinträchtigt. Andernfalls kann es passieren, dass das System nicht mehr normal gestartet werden kann.

#!/bin/sh
/home/ubuntu/setup >> /home/ubuntu/test.log&

3. Starten Sie den Dienst

systemctl start sandtable.service #Starte den Dienstsystemctl status sandtable.service #Prüfe, ob der Dienst gestartet istsystemctl enable sandtable.service #Starte den Dienstsystemctl is-enabled sandtable.service #Prüfe, ob der Dienst gestartet ist

4 Allgemeine Servicebefehle

systemctl is-enabled servicename.service #Beim Booten abfragen, ob der Dienst gestartet wird systemctl enable *.service #Dienst starten systemctl disable *.service #Start abbrechen systemctl start *.service #Dienst starten systemctl stop *.service #Dienst stoppen systemctl restart *.service #Dienst neu starten systemctl reload *.service #Dienstkonfigurationsdatei neu laden systemctl status *.service #Laufstatus des Dienstes abfragen

5. Öffnen und schließen Sie das Desktop-System

// Fahren Sie das Desktopsystem herunter. sudo systemctl set-default multi-user.target
sudo Neustart
 
// Öffnen Sie das Desktopsystem sudo systemctl set-default graphical.target
sudo Neustart

6. Die WLAN-Einstellungen der Desktop-Version können im folgenden Pfad geändert und ersetzt werden

 /etc/NetworkManager/Systemverbindungen

Dies ist das Ende dieses Artikels über die Einstellungen des Ubuntu-Startdienstes. Weitere relevante Inhalte zum Ubuntu-Start finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Schreiben eines Shell-Skripts in Ubuntu zum automatischen Start beim Booten (empfohlen)
  • So fügen Sie Startelemente in Ubuntu hinzu und löschen sie
  • So richten Sie ein Startskript unter Ubuntu 14.04 ein

<<:  Dieser Artikel hilft Ihnen, JavaScript-Variablen und -Datentypen zu verstehen

>>:  Detaillierte Erklärung der Lösung für das Problem, dass der Inhalt, auf den der src des Iframes verweist, nicht aktualisiert wird

Artikel empfehlen

Was Sie über Responsive Design wissen müssen

Responsive Design bedeutet, während des Website-E...

So führen Sie Linux-Befehle im Hintergrund aus

Wenn Sie einen Befehl im Terminal ausführen, müss...

Das Vue-Projekt implementiert einen grafischen Überprüfungscode

In diesem Artikelbeispiel wird der spezifische Co...

JS-Interviewfrage: Kann forEach aus der Schleife aussteigen?

Als mir diese Frage gestellt wurde, war ich unwis...

Natives JS zur Implementierung der Paging-Klicksteuerung

Dies ist eine Interviewfrage, die die Verwendung ...

Vue implementiert dreidimensionales Säulendiagramm basierend auf E-Charts

Das dreidimensionale Säulendiagramm besteht aus d...

So legen Sie in Linux eine feste IP fest (getestet und effektiv)

Öffnen Sie zunächst die virtuelle Maschine Öffnen...

Von Vue berechnete Eigenschaften

Inhaltsverzeichnis 1. Grundlegende Beispiele 2. B...

VMWare15 installiert Mac OS-System (grafisches Tutorial)

Installationsumgebung Windows 10 VMware Workstati...

Detaillierte Erklärung des Linux-Befehls unzip

Inhaltsverzeichnis 1. Unzip-Befehl 1.1 Syntax 1.2...

So fragen Sie schnell 10 Millionen Datensätze in MySQL ab

Inhaltsverzeichnis Normale Paging-Abfrage So opti...

Hallo – Erfahrungsaustausch zum Entwurf von Dialogfeldern

„Was ist los?“ Sofern Sie nicht an bestimmte Arten...