Erstellen Sie eine Datei unter Linux

Die Verwendung von Linux-Systemen ist ideal für die Sicherheit und Skalierbarkeit von Anwendungen. Wenn sie jedoch von einem anderen Betriebssystem stammen, können wir uns in verschiedenen Situationen wiederfinden, die uns überraschen können, und eine davon besteht darin, eine Datei zu erstellen. Unter Linux ist dies der Fall Für die Erstellung einer Datei stehen verschiedene Alternativen zur Verfügung. Die Datei kann leer sein, um später Informationen darin aufzuzeichnen oder den Text ab dem Zeitpunkt der Erstellung dieser Datei einzugeben.

 

Linux-Distributionen verwenden reine Textdateien, in denen Schlüsselkonfigurationen im Verhalten des Systems gespeichert sind, und wir sprechen zum Beispiel von /etc/hosts, wo Suchen in statischen Tabellen nach Hostnamen und auf diese Weise viele Pfade für Verwaltungsaufgaben gespeichert werden Vor diesem Hintergrund werden wir einige Methoden zum Erstellen von Dateien vom Terminal unter Linux sehen und in diesem Fall werden wir Ubuntu verwenden.

 

 

 

Um auf dem Laufenden zu bleiben, denken Sie daran, unseren YouTube-Kanal zu abonnieren!

ABONNIEREN SIE AUF YOUTUBE

 

Contents

1 Erstellen Sie mit > eine leere Linux-Datei

Linux gibt uns die Möglichkeit, Umleitungsoperatoren zu verwenden. In diesem Beispiel kann der Operator „>“ verwendet werden, um die Ausgabe eines Befehls in eine Datei umzuleiten, das Ergebnis jedoch nicht in der Konsole anzuzeigen, abgesehen davon, dass die Ausgabe ebenfalls umgeleitet wird Geben Sie uns die Möglichkeit, eine neue Datei zu erstellen.

 

Schritt 1

Um diesen Operator zu verwenden, öffnen wir das Terminal und verwenden in der Konsole die folgende Syntax:

 > name.txt 
Schritt 2

Wir werden überprüfen, ob es sich um eine leere Datei ohne Inhalt handelt. Wir werden den Befehl head und den Dateinamen verwenden, um zu sehen, dass sie keinen Text enthält:

 Kopfdatei.txt 

1-how-to-create-a-file-in-linux-using-different-ways.jpg

 

2 Erstellen Sie mit Touch eine leere Linux-Datei

Mit dem Touch-Befehl unter Linux können wir eine leere Datei erstellen oder die Zugriffs- und Änderungszeitstempel einer Datei aktualisieren, die bereits im System verfügbar ist. Die globalen Optionen für die Verwendung von Touch sind:

 

  • -a: erlaubt nur die Änderung der Zugriffszeit
  • -c: Wenn die Datei nicht existiert, wird sie nicht erstellt
  • -d: ist für die Aktualisierung der Zugriffs- und Änderungszeiten verantwortlich
  • -m: Ändert die Änderungszeit
  • -r: nutzt Dateizugriffs- und Änderungszeiten
  • -t: Erstellt eine Datei mit einer bestimmten Zeit

 

Schritt 1

Um diesen Befehl zu verwenden, öffnen wir das Terminal und führen Folgendes aus:

 Tippen Sie auf name.txt 
Schritt 2

Mit dem Befehl ls können wir überprüfen, ob die Datei korrekt erstellt wurde:

 

 

 

2-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

3 Erstellen Sie eine leere Linux-Datei mit > mit Text

 

Schritt 1

Jetzt können wir den oben genannten Operator verwenden, um unserer Datei Text hinzuzufügen, d. h. wir erstellen und fügen gleichzeitig hinzu. Um dies zu erreichen, verwenden wir die folgende Syntax:

 echo „text“ > file.txt 

3-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 2

Jetzt verwenden wir den Befehl head, um zu überprüfen, ob der Text hinzugefügt wurde:

 

4-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 3

Falls es notwendig ist, mehr Text hinzuzufügen, verwenden wir den Echo-Befehl zusammen mit dem >>-Operator. Dadurch können wir Text an die ausgewählte Datei anhängen:

 echo „text“ >> file.txt 

5-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 4

Danach werden wir sehen, dass der Text mithilfe von head korrekt zur Datei hinzugefügt wurde:

 

6-How-to-create-a-file-in-linux-using-different-forms.jpg

 

 

4 Erstellen Sie eine leere Linux-Datei mit cat

 

Der Befehl cat, kurz für concatenate, ermöglicht die Anzeige des Inhalts einer oder mehrerer Dateien und kann auch zum Erstellen und Verketten von Dateien verwendet werden. Die grundlegenden Verwendungsmöglichkeiten sind:

 

  • -n: Alle Ausgabezeilen auflisten
  • -b: sorgt dafür, dass nur die Ausgabezeilen aufgelistet werden, die nicht leer sind
  • -s: Unterdrückt wiederholte leere Ausgabezeilen
  • -E: Zeigt am Ende jeder Zeile ein Dollarzeichen ($) an

 

Schritt 1

Für seine Verwendung führen wir die folgende Syntax aus:

 cat > file.txt 

7-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 2

Wir drücken die Eingabetaste, um den Text direkt im Terminal einzugeben, wir speichern die Änderungen mit den folgenden Tasten:

 

Strg + D

 

 

 

8-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 3

Mit dem Head-Befehl überprüfen wir, ob der Text korrekt hinzugefügt wurde:

 

9-wie-man-eine-Datei-unter-Linux-mit-verschiedenen-Formularen-erstellt.jpg

 

Schritt 4

Falls wir dieser Datei Text hinzufügen müssen, verwenden wir die folgende Syntax:

 cat >> file.txt 

10-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Notiz
Speichern Sie die Änderungen mit den Tasten:

 

Strg + D

 

 

 

Schritt 5

Mit head wird bestätigt, dass der Text eingegeben wurde:

 

11-how-to-create-a-file-in-linux-using-different-ways.jpg

 

5 Erstellen Sie eine leere Linux-Datei mit tee

Eine weitere Option zum Erstellen einer Datei unter Linux ist die Verwendung von tee. Dieser Befehl ist dafür verantwortlich, die Standardeingabe (stdin) zu lesen und an die Standardausgabe (stdout) einer oder mehrerer Dateien umzuleiten.

 

Schritt 1

Um unsere Datei zu erstellen, führen wir Folgendes aus:

 T-Shirt-Name.txt 
Schritt 2

Wir geben den Text im Terminal ein und schließen mit den folgenden Tasten ab:

 

 

 

 

Strg + C

 

 

 

12-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Schritt 3

Wir verwenden erneut head, um zu überprüfen, ob der Text korrekt eingegeben wurde:

 

13-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Schritt 4

Wenn Sie den Text der Datei ersetzen müssen, führen wir Folgendes aus:

 Echo „Text“ | T-Datei.txt 

14-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Schritt 5

Wir überprüfen, ob die Änderung vorgenommen wurde:

 Kopfdatei.txt 

15-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Schritt 6

Wenn Sie nun weiteren Text hinzufügen müssen, verwenden wir die folgende Syntax:

 Echo „Text“ | tee -a file.txt 

16-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Schritt 7

Wir validieren:

 

17-how-to-create-a-file-in-linux-using-different-ways.jpg

 

Deshalb hat TechnoWikis Ihnen verschiedene Möglichkeiten beigebracht, einen Text unter Linux zu erstellen und ihn jederzeit verfügbar zu haben.