Ubuntu Linux ist aufgrund seiner Einfachheit und Benutzerfreundlichkeit eine der beliebtesten Linux-Distributionen. Ein wichtiger Aspekt beim Einrichten des Betriebssystems ist das Hinzufügen von Skripts zum Autostart. Auf diese Weise können Sie die erforderlichen Programme oder Befehle jedes Mal ausführen, wenn Sie den Computer starten oder sich anmelden.
Das Hinzufügen eines Skripts zum Start von Ubuntu Linux kann nützlich sein, wenn Sie einen Server einrichten oder Programme ausführen, die eine ständige Ausführung im Hintergrund erfordern. Um dies zu tun, erstellen Sie einfach eine ausführbare Datei mit den erforderlichen Befehlen und fügen Sie sie der Startliste hinzu. In diesem Artikel werden wir den ausführlichen Prozess des Hinzufügens eines Skripts zum Start von Ubuntu Linux untersuchen.
Der erste Schritt besteht darin, eine ausführbare Skriptdatei zu erstellen. Dazu müssen Sie einen Texteditor öffnen und die erforderlichen Befehle eingeben. Beachten Sie, dass das Skript Ausführungsrechte haben muss. Nachdem Sie die Datei erstellt haben, speichern Sie sie mit der Erweiterung ".sh".
Nachdem Sie das Skript erstellt haben, müssen Sie es der Startliste hinzufügen. Öffnen Sie dazu ein Terminal und geben Sie den Befehl "sudo cp" ein [pfad zur Skriptdatei] /etc/init.d/". Führen Sie dann den Befehl "sudo update-rc" aus.d [name der Skriptdatei] defaults". Ihr Skript wird nun automatisch bei jedem Start des Computers oder bei jeder Anmeldung ausgeführt.
Installieren des Skripts im Ubuntu Linux-Autostart
Wenn Sie ein Skript in Ubuntu Linux automatisch starten, können Sie bestimmte Befehle oder Programme beim Systemstart automatisch ausführen. Dies ist praktisch, wenn Sie jedes Mal nach dem Starten des Computers bestimmte Operationen durchführen müssen.
Sie können das Skript in Ubuntu Linux auf verschiedene Arten im Autostart installieren:
- Benutzt das Verzeichnis /etc/init.d/: In diesem Fall müssen Sie ein Skript im Verzeichnis /etc/init erstellen.d/ und fügen Sie es mit dem Befehl update-rc zum Autostart hinzu.d.
- Verwenden des Verzeichnisses ~/.config/autostart/: In diesem Fall müssen Sie eine Datei * erstellen.desktop im Verzeichnis ~/.config/autostart/ und den Befehl zum Ausführen Ihres Skripts angeben.
- Cron verwenden: In diesem Fall müssen Sie eine Cron-Aufgabe erstellen, die Ihr Skript bei jedem Systemstart ausführt.
Um die am besten geeignete Methode zur Installation eines Skripts im Autostart auszuwählen, müssen Sie die Funktionen und Anforderungen Ihrer Anwendung berücksichtigen.
Nach der Installation des Skripts im Ubuntu Linux Autostart wird Ihre Anwendung bei jedem Einschalten des Computers automatisch gestartet, was die Arbeit für Sie erheblich erleichtert.
Vorbereitung für die Installation
Bevor Sie das Skript zum Start auf Ubuntu Linux hinzufügen, müssen Sie einige vorbereitende Schritte ausführen.
1. Erstellen Sie ein Skript
Erstellen Sie das Skript, das Sie zum Autostart hinzufügen möchten. Stellen Sie sicher, dass das Skript ausführbare Rechte hat. Wenn Sie bereits ein fertiges Skript haben, fahren Sie mit dem nächsten Schritt fort.
2. Platzieren Sie das Skript im gewünschten Verzeichnis
Normalerweise befinden sich die Skripte, die beim Systemstart geladen werden müssen, in einem Verzeichnis /etc/init.d/ . Für modernere Versionen von Ubuntu (ab Version 15.04), es wird empfohlen, ein Verzeichnis zu verwenden /etc/systemd/system/ . Abhängig von der Ubuntu-Version legen Sie Ihr Skript in eines dieser Verzeichnisse ab.
3. Legen Sie die Rechte für das Skript fest
Stellen Sie sicher, dass das Skript Ausführungsberechtigungen hat. Sie können die Rechte mit dem Befehl festlegen chmod . Zum Beispiel:
chmod +x /etc/init.d/my_script.sh
chmod +x /etc/systemd/system/my_script.service
4. Überprüfen Sie, ob das Skript funktioniert
Bevor Sie ein Skript zum Autostart hinzufügen, stellen Sie sicher, dass es ordnungsgemäß funktioniert. Versuchen Sie, das Skript manuell auszuführen, und stellen Sie sicher, dass es die erforderlichen Aufgaben fehlerfrei ausführt.
Nachdem Sie diese Schritte abgeschlossen haben, sind Sie bereit, Ihr Skript zum Start von Ubuntu Linux hinzuzufügen.
Hinzufügen eines Skripts zum Autostart
Eine Möglichkeit besteht darin, das Systemmenü "Startup Applications" zu verwenden. Führen Sie die folgenden Schritte aus, um das Skript über dieses Menü zum Autostart hinzuzufügen:
| 1. | Öffnen Sie das Menü "Startup Applications". |
| 2. | Klicken Sie auf die Schaltfläche "Hinzufügen" oder "Hinzufügen". |
| 3. | Geben Sie in dem sich öffnenden Fenster den Namen des Skripts und seinen Startbefehl ein. Zum Beispiel: "MyScript" und "python /путь/к/скрипту.ру ". |
| 4. | Klicken Sie auf die Schaltfläche "Hinzufügen" oder "Hinzufügen", um die Einstellungen zu speichern. |
Eine andere Möglichkeit besteht darin, die Datei "rc" zu verwenden.local". Führen Sie die folgenden Schritte aus, um das Skript über diese Datei zum Autostart hinzuzufügen:
| 1. | Öffnen Sie die Datei "rc.local" mit einem Texteditor. Zum Beispiel mit dem Befehl "sudo nano /etc/rc.local". |
| 2. | Fügen Sie vor der Zeile "exit 0" einen Befehl hinzu, um das Skript auszuführen. Zum Beispiel: "python /путь/к/скрипту.ру ". |
| 3. | Speichern Sie die Änderungen, und schließen Sie die Datei. |
Dies sind nur zwei Beispiele für Möglichkeiten, ein Skript zum Start in Ubuntu Linux hinzuzufügen. Abhängig von Ihrer Situation müssen Sie möglicherweise andere Methoden oder Einstellungen verwenden.