In diesem wikiHow zeigen wir dir, wie du verschiedene Dateitypen über die Linux-Befehlszeile speicherst. Wenn Sie eine App mit einer grafischen Benutzeroberfläche (GUI) verwenden, ist das Speichern von Dateien ganz einfach – Sie müssen normalerweise nur auf das Datei Menü und wählen Sie Speichern. Lesen Sie weiter, um zu erfahren, wie Sie Dateien in Befehlszeilen-Texteditoren speichern, die Ausgabe eines Befehls speichern und eine vorhandene Datei in einer neuen Datei speichern.
Schritte
Methode 1 von 3: Speichern einer Textdatei in Vi oder Vim
Schritt 1. Öffnen Sie Ihre Datei in Vi oder Vim
Wenn Sie eine vorhandene Textdatei bearbeiten möchten, geben Sie einfach vi filename an der Eingabeaufforderung ein und drücken Sie Eintreten. Um eine neue Datei zu erstellen, geben Sie einfach vi ein und drücken Sie Eintreten. Vi und Vim werden beide automatisch im Befehlsmodus geöffnet.
- Wenn Sie Vim verwenden, ersetzen Sie vi durch vim.
- Die Texteditoren Vi und Vim haben die meisten der gleichen Funktionen, obwohl vim etwas ausführlicher ist und farbliche Hervorhebungen enthält.
Schritt 2. Drücken Sie i auf der Tastatur
Dies versetzt Sie in den Einfügemodus, mit dem Sie in die Datei eingeben können.
Schritt 3. Bearbeiten Sie Ihre Datei
Nehmen Sie im Einfügemodus alle erforderlichen Änderungen vor.
Schritt 4. Drücken Sie Esc, um zum Befehlsmodus zurückzukehren
Jetzt können Sie Vi- oder Vim-Befehle verwenden, einschließlich des Befehls zum Speichern.
Mit dieser Taste können Sie zwischen Befehls- und Eingabemodus hin- und herschalten
Schritt 5. Tippe:w Dateiname ein und drücke auf ↵ Enter
Sie können die Eingabe des Dateinamens überspringen, wenn Sie eine vorhandene Datei bearbeiten und Ihre Änderungen in derselben Datei speichern möchten.
Wenn Sie beispielsweise eine Datei bearbeiten, die bereits einen Dateinamen hat und die vorgenommenen Änderungen speichern möchten, geben Sie:w ein und drücken Sie Eintreten. Aber wenn Sie eine brandneue Datei bearbeiten und sie wikiHow nennen möchten, verwenden Sie stattdessen:w wikiHow.
Schritt 6. Tippe:q ein und drücke zum Beenden auf ↵ Enter
Dies existiert Vi (oder Vim) und führt Sie zur Befehlszeile zurück.
Methode 2 von 3: Speichern der Ausgabe eines Befehls
Schritt 1. Geben Sie Ihren Befehl an der Eingabeaufforderung ein
Nicht drücken Eintreten Um es noch auszuführen, geben Sie einfach zuerst den Befehl ein.
Wenn Sie beispielsweise den Inhalt des aktuellen Verzeichnisses auflisten und die Ausgabe in einer neuen Datei speichern möchten, können Sie ls -a now eingeben
Schritt 2. Geben Sie ein Leerzeichen ein und dann >
Mit dem vorherigen Beispiel würde Ihr Befehl jetzt so aussehen: ls -a >.
Wenn Sie die Ausgabe an eine vorhandene Datei anhängen möchten, verwenden Sie >> statt >
Schritt 3. Geben Sie ein Leerzeichen ein und geben Sie den Namen der Datei ein, die Sie erstellen möchten
Wenn Sie die Ergebnisse in einer Datei namens filelist speichern möchten, sieht der Befehl wie folgt aus: ls -a > filelist.
Wenn Sie die Ausgabe an eine vorhandene Datei anhängen, verwenden Sie ls -a >> filename
Schritt 4. Drücke ↵ Enter, um den Befehl auszuführen
Dadurch wird im aktuellen Verzeichnis eine Datei namens filelist erstellt, die die Ausgabe des Befehls ls -a enthält.
Methode 3 von 3: Kopieren einer Datei in eine neue Datei
Schritt 1. Geben Sie mit dem Befehl cd das Verzeichnis der Datei ein, die Sie kopieren möchten
Wenn Sie beispielsweise eine Datei aus /home/wikiHow/personal in eine neue Datei kopieren möchten, geben Sie cd /home/wikiHow/personal ein und drücken Sie Eintreten.
Schritt 2. Tippe cp filename newfilename ein und drücke auf ↵ Enter
Das spart nur Stellen Sie sicher, dass noch keine Datei mit dem neuen Namen existiert, da sie in diesem Fall automatisch überschrieben wird.
- Wenn die Datei, die Sie kopieren möchten, beispielsweise Staff.txt heißt und Sie sie als neue Datei namens Staff-old.txt speichern möchten, geben Sie cp Staff.txt Staff-old.txt ein und drücken Sie Eintreten.
- Wenn Sie den Dateinamen beibehalten, die Datei jedoch in einem neuen Ordner speichern möchten (z. B. /home/wikHow/backups), verwenden Sie cp Staff.txt /home/wikiHow/backups.
- Wenn Sie die Datei in einen anderen Ordner kopieren und ihr einen neuen Namen geben möchten, verwenden Sie cp Staff.txt /home/wikiHow/backups/Staff-old.txt.