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

4 Möglichkeiten zum Erstellen einer Textdatei im Linux-Terminal

In dieser Linux-Anfängerserie lernen Sie verschiedene Methoden zum Erstellen einer text Datei im Linux-Terminal.

Wenn Sie das Desktop-orientierte Betriebssystem wie Windows verwendet haben, ist das Erstellen von Dateien ein Kinderspiel. Klicken Sie mit der rechten Maustaste in den Datei-Explorer und Sie würden die Option zum Erstellen einer neuen Datei finden.

In einer Befehlszeilenumgebung sieht es anders aus. Hier gibt es keine Rechtsklick-Option. Wie erstellt man dann eine Datei unter Linux? Lassen Sie mich Ihnen das zeigen.

Datei in der Linux-Befehlszeile erstellen

Es gibt verschiedene Möglichkeiten, eine neue Datei im Linux-Terminal zu erstellen. Ich zeige Ihnen die Befehle nacheinander. Ich verwende hier Ubuntu, aber das Erstellen von Dateien im Ubuntu-Terminal ist dasselbe wie bei jeder anderen Linux-Distribution.

1. Erstellen Sie eine leere Datei mit dem Touch-Befehl

Eine der größten Anwendungen des Touch-Befehls in Linux ist das Erstellen einer neuen leeren Datei. Die Syntax ist supereinfach.

touch filename

Wenn die Datei noch nicht existiert, wird eine neue leere Datei erstellt. Wenn bereits eine Datei mit demselben Namen vorhanden ist, werden die Zeitstempel der Datei aktualisiert.

2. Erstellen Sie Dateien mit dem cat-Befehl

Eine weitere beliebte Methode zum Erstellen neuer Dateien ist die Verwendung des cat-Befehls in Linux. Der cat-Befehl wird hauptsächlich zum Anzeigen des Inhalts einer Datei verwendet, aber Sie können ihn auch zum Erstellen einer neuen Datei verwenden.

cat >> filename.txt

Sie können zu diesem Zeitpunkt einen neuen Text schreiben, wenn Sie möchten, aber das ist nicht notwendig. Verwenden Sie zum Speichern und Beenden Strg+D Terminalverknüpfung.

Wenn die Datei mit diesem Namen bereits existiert und Sie mit dem cat-Befehl neuen Text hineinschreiben, werden die neuen Zeilen am Ende der Datei angehängt.

3. Erstellen Sie eine neue Datei mit dem Echo-Befehl

Die Hauptanwendung des Echo-Befehls besteht darin, einfach zu wiederholen (echo), was Sie auf dem Bildschirm eingeben. Aber wenn Sie die Umleitung mit Echo verwenden, können Sie eine neue Datei erstellen.

Um eine neue leere Datei mit Echo zu erstellen, können Sie Folgendes verwenden:

echo "This is a sample text" > filename.txt

Die neu erstellte Datei filename.txt enthält den folgenden Text:Dies ist ein Beispieltext. Sie können die Datei unter Linux mit cat oder anderen Anzeigebefehlen anzeigen.

Sie sind nicht verpflichtet, einen Mustertext bei echo einzustellen. Sie können eine (fast) leere Datei mit dem echo-Befehl wie folgt erstellen:

echo > file.txt

Dadurch wird eine neue Datei mit nur einer leeren Zeile erstellt. Sie können die Anzahl der Zeilen mit dem Befehl wc überprüfen.

4. Erstellen Sie eine neue Datei mit einem Texteditor wie Nano oder Vim

Die letzte Methode in dieser Serie ist die Verwendung eines Texteditors. Ein Terminal-basierter Texteditor wie Emacs, Vim oder Nano kann sicherlich zum Erstellen einer neuen Datei unter Linux verwendet werden.

Bevor Sie diese Texteditoren verwenden, sollten Sie sicherstellen, dass Sie die Grundlagen kennen, z. B. das Speichern eines vorhandenen Texteditors. Im Gegensatz zu den GUI-Tools wird die Datei bei Verwendung von Strg + S im Terminal nicht gespeichert. Es könnte Ihr Terminal tatsächlich in einen scheinbar eingefrorenen Zustand versetzen, aus dem Sie sich mit Strg+Q erholen.

Nehmen wir an, Sie werden den Vim-Editor verwenden. Stellen Sie sicher, dass Sie die grundlegenden vim-Befehle kennen, und öffnen Sie dann eine neue Datei damit wie folgt:

vim filename

Was ist Ihr Lieblingsbefehl?

Also habe ich gerade 4 verschiedene Möglichkeiten zum Erstellen einer Datei in Linux geteilt. Persönlich bevorzuge ich Touch zum Erstellen einer leeren Datei und Vim, wenn ich die Datei bearbeiten muss. In diesem Zusammenhang möchten Sie vielleicht etwas über den Dateibefehl in Linux erfahren, der hilfreich ist, um den tatsächlichen Dateityp zu bestimmen.

Welchen Befehl bevorzugen Sie hier? Bitte teilen Sie Ihre Ansichten im Kommentarbereich unten mit.


Linux
  1. Erstellen Sie schnell eine Textdatei über das Debian-Terminal

  2. Linux-ln-Befehl

  3. Erstellen Sie Dateien mithilfe der Befehlszeile in Linux

  4. Wie erstelle ich eine Datei in Linux aus dem Terminalfenster?

  5. So bearbeiten Sie eine Textdatei in meinem Terminal

Gzip-Befehl unter Linux

Gunzip-Befehl unter Linux

So erstellen Sie Verzeichnisse aus einer Textdatei unter Linux

So erstellen Sie eine Datei in Linux mit Terminal

4 Möglichkeiten zum Erstellen einer neuen Datei unter Linux

3 Möglichkeiten zum schnellen Erstellen einer Textdatei über das Linux-Terminal