So ändern Sie den Standard-Crontab-Editor unter Linux

So ändern Sie den Standard-Crontab-Editor unter Linux

Auf Linux- und Unix-basierten Systemen hilft Ihnen der Befehl crontab dabei, Aufgaben so zu planen, dass sie automatisch zu einer bestimmten Zeit oder in einem bestimmten Intervall im Hintergrund ausgeführt werden.

Wenn Sie crontab zum ersten Mal starten, werden Sie aufgefordert, den Standard-Texteditor zum Bearbeiten von crontab-Dateien auszuwählen. Aber was ist, wenn Sie den Editor später ändern möchten?

crontab empfiehlt nano

Die meisten Linux-Systeme empfehlen Ihnen, nano als Standard-Crontab-Dateieditor zu verwenden, da es einfach zu bedienen ist. Aber das ist natürlich subjektiv, also sollten Sie einen Editor wählen, mit dem Sie sich am wohlsten fühlen.

Wenn Sie zuvor einen Editor als Standard festgelegt haben, aber diesmal einen anderen verwenden möchten, können Sie dies wie folgt tun.

1. Verwenden des select-editor-Befehls

Auswahl des Standard-Editors unter Linux

Der Befehl select-editor gibt Ihnen die Möglichkeit, Ihren standardmäßigen oder bevorzugten Texteditor auf Linux-Systemen auszuwählen.

Führen Sie den Befehl select-editor aus und Sie erhalten eine Liste von Texteditoren, aus denen Sie auswählen können. Einige der gebräuchlichsten Optionen sind Vim, Emacs, Nano und Gedit.

Um den Editor Ihrer Wahl auszuwählen, geben Sie die entsprechende Nummer ein und drücken Sie die Eingabetaste .

Wenn Sie das nächste Mal den Befehl crontab -e ausführen , wird Ihre crontab-Datei in dem von Ihnen festgelegten Editor geöffnet.

2. Verwenden von Umgebungsvariablen

Wenn Sie select-editor nicht auf Ihrem System installiert haben, können Sie stattdessen die Umgebungsvariable EDITOR unter Linux verwenden. Die Variable EDITOR gibt den Pfad zum Texteditor an, den das System aufrufen soll, wenn crontab läuft.

Verwenden Sie den folgenden Befehl, um die EDITOR-Variable festzulegen:

export EDITOR=/path/to/editor

Um beispielsweise nano als Standard-Texteditor festzulegen, können Sie Folgendes ausführen:

export EDITOR=/usr/bin/nano

Sie können auch die Variable EDITOR in Ihren Shell-Konfigurationsdateien wie ~/.bashrc oder ~/.bash_profile setzen , um die Änderung dauerhaft zu machen. Um beispielsweise nano zu Ihrem Standardeditor zu machen, fügen Sie je nach verwendeter Shell die folgende Zeile zu Ihrer ~/.bashrc- oder ~/.zshrc -Datei hinzu:

export EDITOR=/usr/bin/nano

Um die Änderungen zu übernehmen, ohne sich abzumelden, führen Sie den folgenden Befehl aus:

source ~/.bashrc

Nachdem Sie die EDITOR-Variable gesetzt haben, können Sie den crontab-Befehl wie gewohnt verwenden, um crontab-Dateien zu erstellen oder zu bearbeiten. Um beispielsweise die Crontab-Datei Ihres aktuellen Benutzers zu bearbeiten, können Sie Folgendes ausführen:

crontab -e

Verwenden Sie crontab, um Aufgaben unter Linux zu automatisieren

crontab ist ein leistungsstarkes Automatisierungstool auf Unix-basierten Systemen, und Sie werden es praktisch finden, um Aufgaben auf Ihrem Linux-System zu planen. Es wird empfohlen, den Texteditor zu verwenden, mit dem Sie am besten vertraut sind, um Cron-Jobs zu bearbeiten.

Sie können crontab verwenden, um eine Vielzahl sich wiederholender Aufgaben unter Linux zu planen. Zum Beispiel das Erstellen von Backups, das Herunterladen von Dateien oder einfach das Reinigen Ihres PCs.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert