Frage Wie kann man crontab -e speichern und beenden?


So speichern und beenden crontab -e?

ich habe jede gelistete Methode ausprobiert Hier und keiner funktioniert, ich habe einen centos 5, vi kommt standardmäßig mit yum und ich habe nano installiert

Gelöst

habe gerade den Standardeditor geändert

export EDITOR=nano

und jetzt kann ich tun was ich mit nano mache :) danke an alle und ja ich sollte Vi lernen .. irgendwann !!!


29
2017-09-04 16:21


Ursprung


echo $EDITOR? - quanta
@quanta sir hat nicht gut funktioniert, vielleicht mache ich etwas falsch, da ich gewohnt bin, nano und nicht vi ok zu benutzen, also öffne ich contab -e, schreibe echo $ EDITOR und drücke Enter, es geht nicht, es geht runter 1 Zeile - user
Nein, ich meine Art echo $EDITOR vom Terminal aus, um festzustellen, welchen Standardeditor Sie verwenden. - quanta
@quanta danke für die Erinnerung, dass ich meinen Standard-Editor ändern kann: D - user
für Benutzer, die hierher kommen; anscheinend wird der Standard-Editor in / usr / bin / sensible-editor entschieden und bei meiner Installation entschied er sich für den Editor namens 'ed' als Standard. Ed kann durch Eingabe von 'q' gefolgt von 'Enter' verlassen werden. - immeëmosol


Antworten:


Wie andere bereits angemerkt haben, müssen Sie als Erstes sicherstellen, dass Sie einen Editor verwenden, der Ihnen gefällt.

Wir sind alle Admins hier, also mögen wir alle vi (Enten, läuft).

export VISUAL=vi
crontab -e

(mache einige Änderungen, beende ESCAPE)

:wq

Und crontab -l sollte dir jetzt deine neue crontab zeigen. Wenn Sie einen anderen Editor bevorzugen, legen Sie diesen in der Umgebungsvariablen VISUAL fest und beenden Sie ihn entsprechend.


32
2017-09-04 16:34



Herr, ich bin nicht gewohnt, vi, ich benutze Nano, deshalb habe ich Schwierigkeiten :) - user
Ich bin froh, dass du eine Lösung gefunden hast. Aber darf ich Sie ermutigen, die Frage zu stellen, die Sie in Zukunft beantwortet haben möchten? Vielleicht wäre eine bessere Frage hier "wie ändere ich den Editor, der beim Tippen aufgerufen wird crontab -e"Die Leute werden schnell genug sein, Alternativen anzubieten, wenn das, was du eigentlich willst, unmöglich scheint. - MadHatter
Sie können auch treffen ESC dann :x um zu speichern und zu beenden oder zu treffen ESC dann ZZ (Das ist shift+zz). - laebshade
sorry: D als ich die Frage stellte, wollte ich herausfinden, wie es in vi geht und dann fragte mich quanta, was ich als Standard-Editor sehen sollte. Dann erinnerte ich mich daran, es zu ändern und es einfach mit Nano zu machen - das hatte ich nicht Idee, als ich die Frage stellte: D - user


Strg+x, antworten Sie, indem Sie drücken y um Änderungen zu speichern und Eingeben bestätigen.


3
2017-09-04 16:46





Zu beenden vi Editor:

Normalerweise wird die neue oder geänderte Datei gespeichert, wenn Sie vi verlassen. Es ist jedoch auch möglich, vi zu beenden, ohne die Datei zu speichern. Der Cursor bewegt sich immer nach unten, wenn ein Doppelpunkt (:) eingegeben wird.

:x<Enter>   quit vi, writing out modified file to file named in original invocation
:wq<Enter>  quit vi, writing out modified file to file named in original invocation
:q<Enter>   quit (or exit) vi
:q!<Enter>  quit vi even though latest changes have not been saved for this vi call

3
2018-02-25 09:42





esc-esc-:wq? Sagst du, dass vi der Standard-Editor ist und du stattdessen Nano willst?

Das Speichern und Beenden von vi wird hier beschrieben: http://www.helpdesk.umd.edu/documents/4/4793/#a13


1
2017-09-04 16:34