GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Crontab versehentlich nur mit dem Bindestrich eingegeben?

Was passiert, wenn ich nur „crontab -“ eingebe? Das „e“ dauerte nicht, bevor ich die Eingabetaste drückte. Es hat nur den Cursor in die nächste Zeile bewegt und ich musste Strg + C drücken, um es zu beenden, aber ich bin mir nicht sicher, was es genau getan hat. Ich verwende Linux CentOS 6.3.

Akzeptierte Antwort:

Das hängt tatsächlich davon ab, was Sie danach getan haben.

crontab - wird als Variation der crontab file interpretiert Aufruf, bei dem Sie die Crontab des aktuellen Benutzers mit der in der angegebenen Datei enthaltenen ändern.

- bedeutet in diesem Fall, wie es üblich ist, von stdin zu lesen statt einer eigentlichen Datei.

Das Ergebnis davon ist, dass, wenn Sie Strg-C gedrückt oder Crontab anderweitig abgebrochen haben, nichts passiert ist. Wenn Sie andererseits Strg-D (im Wesentlichen eof ), die Eingabe normal beendet, dann wurde die Crontab durch das ersetzt, was Sie zuvor eingegeben hatten (möglicherweise wurde sie geleert, wenn nichts eingegeben wurde).


Linux
  1. Wie finde ich heraus, was die Domain für die Verbindung mit Samba ist?

  2. Was passiert, wenn ich das Bandbreitenlimit überschreite, das mir mit VPS zugewiesen wurde?

  3. Was ist die Magie von - (einem Bindestrich) in Befehlszeilenparametern?

  4. Was macht hier das '-' (Bindestrich) nach Variablennamen?

  5. Übergeben von Optionen an ein Programm:Was ist die Konvention für einen Bindestrich im Vergleich zu zwei?

Lernen Sie Linux mit dem Raspberry Pi

Planen von Cron-Jobs mit Crontab

Was ist die Shell unter Linux?

Was ist Crontab und wie werden Aufgaben in Linux mit Crontab automatisiert?

Wie kann ich mit GNOME ein Fenster oben/unten ausrichten?

Was ist der Goldlinker?