Linux – es ist ein einzigartiges Open-Source-Betriebssystem, das den Benutzern Flexibilität und die Möglichkeit bietet, ihre Arbeitsumgebung nach Belieben anzupassen. Eine nützliche Funktion von Linux ist die Möglichkeit, den Computer zu bestimmten Zeiten automatisch auszuschalten, was besonders nützlich sein kann, wenn Sie weg müssen, aber Sie müssen immer noch bestimmte Aufgaben erledigen.
Glücklich ist, dass das Linux-Betriebssystem mit Tools ausgestattet ist, mit denen Sie den Computer einfach so einstellen können, dass er automatisch heruntergefahren wird. Ein solches Werkzeug - crontab. Crontab ist ein Programm unter Linux, mit dem ein Benutzer Cron-Dateien verwalten kann, die verwendet werden, um den Start von Aufgaben zu bestimmten Zeiten oder bei bestimmten Ereignissen zu steuern.
Um den Computer unter Linux automatisch herunterzufahren, müssen Sie zuerst das Terminal öffnen und den folgenden Befehl eingeben:
Nachdem Sie diesen Befehl ausgeführt haben, wird der Crontab-Editor geöffnet, in dem Sie eine neue Aufgabe hinzufügen können. Geben Sie im Crontab-Editor die folgende Zeile ein:
00 20 * * * shutdown now
In dieser Zeile wird die Ausschaltzeit des Computers auf 20:00 festgelegt. Sie können diese Zeit ändern, indem Sie die gewünschten Werte angeben. Beenden Sie die Bearbeitung der Crontab-Datei und speichern Sie sie. Ihr Computer wird automatisch zu der von Ihnen festgelegten Zeit nach Ihrer lokalen Uhrzeit heruntergefahren.
Installieren eines Aufgabenplanungspakets
Bevor wir den Computer so konfigurieren können, dass er zu bestimmten Zeiten unter Linux automatisch heruntergefahren wird, müssen wir ein spezielles Paket für die Aufgabenplanung installieren.
Unter Linux ist das Cron-Dienstprogramm üblich, mit dem Sie Aufgaben zu einem bestimmten Zeitpunkt oder in regelmäßigen Abständen ausführen können. Wir werden das Cronie-Paket verwenden, um dieses Dienstprogramm zu verwalten.
Führen Sie die folgenden Befehle aus, um es zu installieren:
- Terminal öffnen;
- Geben Sie den Befehl sudo apt-get update ein und drücken Sie die Eingabetaste, um die Paketliste zu aktualisieren;
- Geben Sie den Befehl sudo apt-get install cronie ein und drücken Sie die Eingabetaste, um das Paket zu installieren.
Nachdem Sie das Cronie-Paket installiert haben, können Sie die Aufgabenplanung anpassen und den Computer zur richtigen Zeit automatisch herunterfahren.
Öffnen Sie das Terminal und geben Sie den zu installierenden Befehl ein
Befolgen Sie einige einfache Schritte, um den Computer so zu konfigurieren, dass er zu bestimmten Zeiten automatisch heruntergefahren wird.
Als erstes öffnen Sie ein Terminal, um auf die Befehlszeile zuzugreifen. Dazu können Sie eine Tastenkombination verwenden Ctrl+Alt+T oder finden Sie das Terminal im Anwendungsmenü.
Sobald das Terminal geöffnet ist, geben Sie den folgenden Befehl ein, um das erforderliche Paket zu installieren:
sudo apt-get install gnome-schedule
Wenn Sie diesen Befehl ausführen, müssen Sie das Administratorkennwort eingeben. Danach wird das erforderliche Paket installiert.
Erstellen eines Skripts zum Herunterfahren des Computers
Sie können unter Linux ein Skript (Skript) in der Shell-Befehlszeilensprache verwenden, um den Computer automatisch zu bestimmten Zeiten herunterzufahren. In diesem Fall sollten Sie ein Skript erstellen, um den Computer nach einem Zeitplan herunterzufahren.
1. Öffnen Sie einen Texteditor und erstellen Sie eine neue Datei für das Skript mit der Erweiterung ".sh". Zum Beispiel: "shutdown_script.sh ".
2. Schreiben Sie in einer geöffneten Datei den Befehl "shutdown". Verwenden Sie diesen Befehl, um den Computer herunterzufahren. Es kann durch verschiedene Optionen ergänzt werden, z. B. "-h" zum Ausschalten und anschließendem Ausschalten.
3. Sie können den Befehl "at" verwenden, um festzulegen, wann der Computer heruntergefahren wird. Zum Beispiel "at 23:00 shutdown". Mit diesem Befehl können Sie den angegebenen Befehl zu einem bestimmten Zeitpunkt ausführen. In diesem Fall wird der Computer um 23:00 Uhr heruntergefahren.
4. Speichern Sie die Skriptdatei.
5. Führen Sie das Skript mit dem Befehl "bash " aus. Zum Beispiel "bash shutdown_script.sh ". Dadurch wird der Computer zum angegebenen Zeitpunkt heruntergefahren.
6. Wenn Sie das Skript beim Einschalten des Computers automatisch ausführen möchten, können Sie es zum Autostart hinzufügen. Öffnen Sie dazu die Datei "/etc/rc".local" und fügen Sie den Skriptausführungsbefehl vor der Zeile "exit 0" hinzu. Zum Beispiel "bash ". Jedes Mal, wenn Sie den Computer einschalten, wird das Skript automatisch zum angegebenen Zeitpunkt gestartet und heruntergefahren.
Jetzt haben Sie ein Skript (Skript), um Ihren Computer zu bestimmten Zeiten unter Linux automatisch herunterzufahren. Sie können bei Bedarf die Ausschaltzeit ändern, Optionen für den Befehl "shutdown" hinzufügen oder das Skript so konfigurieren, dass es beim Einschalten des Computers automatisch ausgeführt wird.
Weisen Sie dem Scheduler zu, das Skript zu einem bestimmten Zeitpunkt auszuführen
Mit dem Aufgabenplaner unter Linux können Sie festlegen, dass Skripts zu bestimmten Zeiten automatisch ausgeführt werden. Dies kann beispielsweise nützlich sein, um den Computer zu bestimmten Zeiten automatisch herunterzufahren oder bestimmte Aufgaben zu bestimmten Zeiten auszuführen.
Führen Sie die folgenden Schritte aus, um die Ausführung eines Skripts zu einem bestimmten Zeitpunkt mit dem Aufgabenplaner zu konfigurieren:
- Öffnen Sie ein Terminal und geben Sie den Befehl crontab -e ein, um die Aufgabentabelle zu bearbeiten.
- Fügen Sie im geöffneten Editor eine Zeile hinzu, die Informationen zur Ausführungszeit des Skripts und den Pfad zum Skript enthält. Zum Beispiel, um ein Skript auszuführen script.sh sie müssen jeden Tag um 10:30 Uhr eine Zeile hinzufügen 30 10 * * * /path/to/script.sh
- Speichern und schließen Sie die Datei.
Danach führt der Aufgabenplaner das angegebene Skript automatisch zu einem bestimmten Zeitpunkt aus. Sie können die aktuellen Einstellungen des Taskplaners mit dem Befehl crontab -l überprüfen.