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

Detaillierte Erklärung der Whitelist-Regeln von nginx-naxsi

Syntax der Whitelist-Regel: Grundregel wl:ID [neg...

Javascript Blob-Objekt zum Erzielen eines Dateidownloads

Inhaltsverzeichnis veranschaulichen 1. Blob-Objek...

ReactHooks Batch-Update-Status und Abrufen von Routenparametern Beispielanalyse

Inhaltsverzeichnis 1. So führen Sie stapelweise U...

JS realisiert die Berechnung des Gesamtpreises der Waren im Warenkorb

JS berechnet den Gesamtpreis der Waren im Warenko...

Javascript-Countdown-Eingabeaufforderungsfeld

In diesem Artikelbeispiel wird der spezifische Ja...

Der Unterschied zwischen ${param} und #{param} in MySQL

Der von ${param} übergebene Parameter wird als Te...

Zehn Erfahrungen bei der Präsentation chinesischer Webinhalte

<br /> Ich habe mich auf die drei Aspekte Te...

Detaillierte Erklärung der Anzeigemodi in CSS-Tags

Beschriftungsanzeigemodus (wichtig) Div- und Span...

JavaScript zum Erreichen eines dynamischen Farbwechsels der Tabelle

In diesem Artikel wird der spezifische Code für J...

Was tun, wenn Sie das ursprüngliche Passwort für MySQL auf dem MAC vergessen?

Die Lösung zum Vergessen des ursprünglichen MySQL...