it-swarm.com.de

So bearbeiten/speichern Sie eine Datei über Ubuntu Terminal

Dies ist eine ganz einfache Frage: 

Ich muss nur eine Datei öffnen (dieser Dateiname lautet galfit.feedme). Ich kann die Datei mit view galfit.feedme anzeigen, wenn ich mich im Verzeichnis befinde, aber ich weiß nicht, wie ich diese Datei bearbeiten und dann die Bearbeitung speichern soll. Wie machst du das? 

53
vdogsandman

Normale Texteditoren sind nano oder vi.

Zum Beispiel:

[email protected]:# nano galfit.feedme

oder

[email protected]:# vi galfit.feedme
72

Zum Bearbeiten verwenden  

vi galfit.feedme //if user has file editing permissions

oder

Sudo vi galfit.feedme //if user doesn't have file editing permissions

Zum Einfügen  

Press i //Do required editing

Zum Beenden  

Press Esc

    :wq //for exiting and saving
    :q! //for exiting without saving
51
Abhishek Gupta

Wenn Sie kein Root-Benutzer sind, verwenden Sie die folgenden Befehle:

Es gibt zwei Möglichkeiten:

1.

Sudo vi path_to_file/file_name

Drücken Sie die Esc-Taste und geben Sie jeweils Folgendes ein

:wq //save and exit
:q! //exit without saving
  1. Sudo nano Pfad_zu_Datei/Dateiname

Bei Verwendung von Nano: Nachdem Sie die Bearbeitung beendet haben, drücken Sie ctrl+x dann fragt es speichern J/N.
Wenn Sie speichern möchten, drücken Sie Y, wenn nicht N. Drücken Sie die Eingabetaste, um den Editor zu verlassen.

11
Ravistm

Innerhalb von Nano verwenden Ctrl+O zu retten und Ctrl+X zu verlassen, wenn Sie sich wunderten

1
Harry