So erstellen Sie eine neue Datei unter Linux

So erstellen Sie eine neue Datei unter Linux

Es gibt mehrere verschiedene Apps und Befehle in Linux, die neue Dateien für Sie erstellen, auch ohne eine Anwendung zu starten. Welche Methode Sie verwenden, hängt von Ihrem Zweck für die Datei ab. Sehen wir uns die Optionen an, damit Sie wissen, welche für Sie am nützlichsten ist.





Wir behandeln das Erstellen von Dateien sowohl im Terminal als auch auf einem Linux-Desktop.





Erstellen Sie eine Datei auf dem Desktop

Wenn Sie mit der Verwendung des Terminals nicht vertraut sind, ist das Erstellen neuer Dateien in der Desktop-Umgebung einfach, indem Sie einige grundlegende Alltagsanwendungen verwenden.





Dateibrowser

Die meisten Dateibrowser mögen Thunar und Delfin ermöglicht es Ihnen, leere Dateien zu erstellen, indem Sie mit der rechten Maustaste in das gewünschte Verzeichnis klicken und auf klicken Leere Datei erstellen oder eine ähnliche Option aus dem Dropdown-Menü.

Alternativ können Sie im Anwendungsmenü oft auf klicken Datei > Neu erstellen um Optionen zum Generieren neuer Dateien zu erhalten.



Texteditor

Ihre Linux-Distribution enthält die eine oder andere grundlegende Texteditor-App. Wenn Sie es öffnen, sollten Sie mit einer leeren Datei beginnen und auf klicken Strg+S sollte Ihnen den Dialog zum Speichern an einem bestimmten Ort anzeigen.

So steuern Sie das Telefon vom PC aus

Erstellen Sie eine Datei im Terminal

Viele Linux-Terminalbefehle ermöglichen es Ihnen, Dateien schnell und effizient zu erstellen, und wir werden einige davon im Folgenden besprechen.





berühren

Einer der grundlegendsten Linux-Befehle, touch, erstellt eine neue Datei, oder wenn der von Ihnen angegebene Dateiname bereits existiert, aktualisieren Sie das Datum der letzten Änderung der Datei.

Geben Sie in das Verzeichnis, in dem Ihre Datei gespeichert werden soll, Folgendes ein:





touch filename.txt

Alternativ können Sie mehrere Dateien mit einem Befehl erstellen, indem Sie einfach ein Leerzeichen zwischen den einzelnen Dateinamen platzieren:

touch filename1.txt filename2.txt filename3.txt

Sie können mit diesem Befehl überprüfen, ob die von Ihnen erstellte Datei vorhanden ist:

ls

Da Sie Dateien nicht mit Touch bearbeiten können, ist der Befehl besser geeignet, um schnell mehrere Dateien zur späteren Bearbeitung zu erstellen.

Weiterleitungsoperator (>)

Die rechte spitze Klammer wird in vielen Befehlen verwendet, um die Ausgabe in eine bestimmte Datei umzuleiten. Wir werden es später in diesem Artikel mit anderen Befehlen verwenden.

Sie können es jedoch ohne einen speziellen Befehl eingeben, um eine leere Datei zu erstellen.

> filename.txt

Beachten Sie jedoch, dass der Umleitungsoperator allein alle vorhandenen Dateien überschreibt, die bereits diesen Namen verwenden.

rauswerfen

Der echo-Befehl druckt einfach im Terminal jede Eingabe, die Sie ihm geben. Es kann jedoch auch sowohl eine neue Datei erstellen als auch optional eine einzelne Textzeile darin speichern.

Um eine neue leere Datei zu erstellen, verwenden Sie diesen Befehl:

echo -n > filename.txt

Um eine neue Datei mit einer Textzeile zu erstellen, verwenden Sie:

echo 'File text' > filename.txt

Achten Sie darauf, wenn Sie echo verwenden, um Ihren Text in Anführungszeichen zu setzen.

Katze

Der cat-Befehl (kurz für verketten) wird am häufigsten beim Kombinieren oder Lesen von Dateien verwendet. Es kann jedoch auch problemlos neue Dateien mit Text erstellen.

cat > filenname.txt

Der Umleitungsoperator leitet auch hier die Ausgabe von cat in die angegebene Datei um, wobei die Ausgabe das ist, was Sie als nächstes eingeben. Wenn Sie mit dem Schreiben des Inhalts Ihrer neuen Datei fertig sind, drücken Sie Strg+D um es zu retten.

druckenf

Der Befehl printf ähnelt echo, jedoch mit etwas mehr Formatierungsleistung.

Sie können beispielsweise mit dem folgenden einzelnen Befehl eine Datei mit zwei Textzeilen erstellen:

printf 'Some text
Some more text' > filename.txt

fallocate

Mit Fallocate können Sie unter Linux eine Datei mit einer bestimmten Größe erstellen. Es ist hauptsächlich für Testzwecke nützlich, z. B. um die Schreibgeschwindigkeit Ihrer Festplatte zu messen.

Verwenden Sie fallocate mit dem folgenden Befehl:

fallocate -l 10MB filename

Ersetzen Sie 'Dateiname' durch einen beliebigen Namen für Ihre Datei.

Die Option '-l' gibt an, dass Sie eine bestimmte Größe wünschen, und das Argument '10MB' gibt an, welche Größe. Sie können auch größere Bytegrößen wie GB und TB verwenden. Sie können auch M anstelle von MB verwenden, um Mebibyte anstelle von Megabyte anzugeben.

ich kam

Vim ist ein terminalbasierter Texteditor, der gestartet wird, wenn Sie einen Dateinamen angeben:

vim filename.txt

Drücken Sie bei laufendem vim die ich Taste, um mit der Eingabe zu beginnen. Wenn du fertig bist, drück Esc und und typ : wq gefolgt von Eintreten zu speichern und zu beenden.

nano

GNU nano ist ein weiterer Texteditor, ähnlich wie Vim, aber vielleicht etwas benutzerfreundlicher.

Mit diesem Befehl können Sie schnell eine Datei erstellen und mit der Bearbeitung beginnen:

nano filename.txt

Geben Sie in die Datei ein, was Sie möchten, und drücken Sie dann Strg+S zu speichern und Strg+X beenden.

Verwandte: nano vs. Vim: Die besten Terminal-Texteditoren im Vergleich

Erstellen Sie neue Dateien mit Kühnheit

Gehen Sie als neuer Assistent zum Erstellen von Dateien weiter und beginnen Sie, Ihre Verzeichnisse mit herrlichen Dateien zu gestalten.

Wenn Sie Kenntnisse in der Linux-Dateiverwaltung erwerben, werden Sie feststellen, dass es viele coole Tricks gibt, um von Ihnen erstellte Dateien zu manipulieren und zu verbergen.

Teilen Teilen Tweet Email So verstecken Sie Dateien in Bildern in Linux

Mit Steganographie können Sie Daten verschlüsseln, indem Sie Informationen in normalen Bilddateien verbergen.

Weiter lesen
Verwandte Themen
  • Linux
  • Dokumentenverwaltung
  • Linux
Über den Autor Jordan Gloor(51 Artikel veröffentlicht)

Jordan ist ein angestellter Autor bei MUO, der sich leidenschaftlich dafür einsetzt, Linux für alle zugänglich und stressfrei zu machen. Er schreibt auch Leitfäden zu Datenschutz und Produktivität.

Mehr von Jordan Gloor

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren