Linux ist ein beliebtes Betriebssystem, das es Benutzern ermöglicht, über eine Befehlszeile oder ein Terminal zu arbeiten. Anstatt eine grafische Benutzeroberfläche zu verwenden, können Benutzer verschiedene Befehle verwenden, um Aufgaben wie das Erstellen von Dateien auszuführen.
Das Erstellen einer Datei über ein Terminal unter Linux mag für Anfänger schwierig erscheinen, aber diese Aufgabe ist ziemlich einfach, wenn sie die grundlegenden Befehle verstehen. In diesem praktischen Tutorial werden wir uns einige Möglichkeiten ansehen, wie Dateien unter Linux über ein Terminal erstellt werden können.
Eine Möglichkeit zum Erstellen einer Datei besteht darin, den Touch-Befehl zu verwenden. Der touch-Befehl erstellt eine neue Datei oder ändert die Zeit für den Zugriff und die Änderung einer vorhandenen Datei. Wenn die Datei nicht vorhanden ist, erstellt der touch-Befehl sie im aktuellen Verzeichnis.
Ein Beispiel: touch example.txt
Sie können die Datei auch mit dem Befehl echo erstellen. Der Befehl echo wird verwendet, um Text auf dem Bildschirm auszugeben, kann aber auch zum Erstellen und Füllen einer Datei verwendet werden.
Ein Beispiel: echo "Hallo Welt!" > example.txt
Wie Sie sehen können, ist das Erstellen einer Datei unter Linux über ein Terminal ziemlich einfach. Sie können die Touch- oder Echo-Befehle verwenden, um Dateien mit bestimmten Namen und Inhalten zu erstellen. Sehen Sie sich die zusätzlichen Befehle und Argumente zum Konfigurieren von Dateien und Verzeichnissen unter Linux an, um Ihre Produktivität und Effizienz bei der Arbeit mit dem Terminal zu erhöhen.
Installieren der erforderlichen Dienstprogramme
Bevor Sie mit dem Erstellen von Dateien unter Linux über das Terminal beginnen, müssen Sie sicherstellen, dass die erforderlichen Dienstprogramme auf Ihrem System installiert sind. Andernfalls müssen Sie sie mit dem Paketmanager Ihrer Distribution installieren.
Die wichtigsten Dienstprogramme, die Sie benötigen:
- sudo : ermöglicht das Ausführen von Befehlen mit Root-Rechten.
- apt oder apt-get : Paketmanager in Debian-basierten Distributionen wie Ubuntu.
- yum : Ein Paketmanager in Red Hat-basierten Distributionen wie Fedora.
Führen Sie die folgenden Befehle im Terminal aus, um diese Dienstprogramme zu installieren:
- Für Debian-basierte Distributionen:
- sudo apt update sudo apt install sudo sudo apt install apt
- Für Red Hat-basierte Distributionen:
- sudo yum update sudo yum install sudo sudo yum install yum
Nachdem Sie diese Dienstprogramme installiert haben, können Sie Dateien erstellen und andere Befehle im Linux-Terminal ausführen.
Erstellen einer Datei mit dem Touch-Befehl
Um eine Datei mit dem Touch-Befehl zu erstellen, müssen Sie ein Terminal öffnen und den folgenden Befehl ausführen:
Hier Dateiname - dies ist der Name der neuen Datei, die Sie erstellen möchten. Wenn die Datei bereits vorhanden ist, aktualisiert der Befehl touch die Änderungszeit auf die aktuelle.
Um beispielsweise eine neue Textdatei mit dem Namen example zu erstellen.txt, geben Sie einfach den Befehl ein:
Sie können auch mehrere Dateien gleichzeitig erstellen, indem Sie ihre Namen durch ein Leerzeichen angeben:
touch file1.txt file2.txt file3.txt
Nach dem Ausführen des Befehls touch wird eine neue Datei im aktuellen Arbeitsverzeichnis erstellt.
Mit dem Touch-Befehl können Sie auch das Datum und die Uhrzeit der Erstellung der Datei festlegen, indem Sie sie in einem bestimmten Format angeben:
touch -t yyyymmddhhmm dateiname
Hier yyyymmddhhmm - Dies ist das gewünschte Datum und die gewünschte Uhrzeit, zu der die Datei im Format "JJJJMMDDHHMM" erstellt wurde. Um beispielsweise eine Datei mit Datum und Uhrzeit am 1. Januar 2025, 09:30 Uhr, zu erstellen, führen Sie den Befehl aus:
touch -t 202501010930 example.txt
Jetzt wissen Sie, wie Sie eine Datei in Linux mit dem Befehl touch über das Terminal erstellen. Verwenden Sie diesen Befehl, um neue Dateien zu erstellen oder die Änderungszeit bereits vorhandener Dateien zu aktualisieren.
Erstellen einer Datei mit dem Befehl echo
Sie können den Befehl verwenden, um eine Datei unter Linux über die Befehlszeile zu erstellen echo. Dies ist eine sehr bequeme und einfache Möglichkeit, eine Datei zu erstellen und sie mit Inhalten zu füllen.
Die Syntax für den Befehl echo zum Erstellen der Datei lautet wie folgt:
echo "Dateiinhalt" > Dateiname
Zum Beispiel, wenn Sie eine Datei mit dem Namen "example" erstellen möchten.txt" und fülle es mit der Zeile "Hallo Welt!". Sie können den folgenden Befehl ausführen:
echo "Hallo Welt!" > example.txt
Nachdem Sie diesen Befehl ausgeführt haben, wird eine Datei "example" im aktuellen Verzeichnis erstellt.txt" mit dem angegebenen Inhalt.
Sie können auch den Befehl verwenden echo mit Option -e um eine Datei mit Sonderzeichen zu erstellen. Mit dem folgenden Befehl wird beispielsweise eine Datei "example" erstellt.txt" und füllt es mit den folgenden Zeilen aus:
echo -e "Zeile 1
Zeile 2
Zeile 3" > example.txt
Ausgabe des Befehls echo wird an die Datei "example" weitergeleitet.txt", indem es erstellt und mit dem angegebenen Inhalt gefüllt wird. Wenn die Datei bereits vorhanden ist, wird ihr Inhalt überschrieben.
Jetzt wissen Sie, wie Sie eine Datei in Linux mit dem Befehl erstellen echo. und Sie können diese Methode verwenden, um bequem mit Dateien über das Terminal zu arbeiten.
Erstellen einer Datei mit dem Befehl cat
Der cat-Befehl unter Linux dient zum Erstellen und Anzeigen des Inhalts von Dateien. In diesem Artikel erfahren Sie, wie Sie mit diesem Befehl eine neue Datei erstellen.
- Öffnen Sie ein Linux-Terminal.
- Gehen Sie in das Verzeichnis, in dem Sie die Datei erstellen möchten. Dazu können Sie den Befehl cd verwenden.
- Geben Sie den folgenden Befehl ein:
Zum Beispiel, wenn Sie eine Datei mit dem Namen example erstellen möchten.txt , geben Sie ein:
Drücken Sie nach Eingabe des Befehls die Taste Enter.
Jetzt können Sie den Inhalt der Datei eingeben. Jede Zeile, die Sie eingeben, wird in eine Datei geschrieben.
Wenn Sie mit der Eingabe des Inhalts fertig sind, drücken Sie die Taste Ctrl+D (drücken Sie gleichzeitig die Tasten Ctrl und D). Dies weist den Befehl cat an, das Schreiben in die Datei zu stoppen.
Jetzt wird eine neue Datei mit dem angegebenen Namen im ausgewählten Verzeichnis erstellt und ihr Inhalt wird der eingegebene Text sein.
Sie können den Inhalt der erstellten Datei überprüfen, indem Sie den folgenden Befehl eingeben:
Zum Beispiel, um den Inhalt einer Example-Datei anzuzeigen.txt geben Sie ein:
Als Ergebnis sehen Sie den Inhalt der Datei, die Sie zuvor eingegeben haben.
Mit dem Befehl cat können Sie also Dateien unter Linux über das Terminal erstellen und anzeigen.
Erstellen einer Datei mit dem Nano-Editor
Führen Sie die folgenden Schritte aus, um eine Datei mit dem Nano-Editor zu erstellen:
- Öffnen Sie ein Terminal und geben Sie den Befehl nano Dateiname ein, wobei Dateiname der Name der Datei ist, die Sie erstellen oder zur Bearbeitung öffnen möchten.
- Drücken Sie nach Eingabe des Befehls die Eingabetaste, und der Nano-Editor wird in einem neuen Terminalfenster geöffnet.
- Im Nano-Editor können Sie mit dem Schreiben von Text direkt auf dem Bildschirm beginnen. Verwenden Sie die Pfeiltasten, um durch den Text zu navigieren.
- Drücken Sie Strg + O, um die Datei zu speichern. Bestätigen Sie im angezeigten Dialogfeld, dass die Datei gespeichert wird, indem Sie die Eingabetaste drücken.
- Drücken Sie Strg + X, um den Nano-Editor zu verlassen. Wenn Sie Änderungen an einer Datei vorgenommen haben, werden Sie aufgefordert, das Speichern zu bestätigen oder zu stornieren.
Jetzt haben Sie eine neue Datei, die mit dem Nano-Editor unter Linux erstellt wurde. Sie können diese Datei verwenden, um alle notwendigen Informationen wie Programmcodes, Konfigurationsdateien usw. zu speichern.
Löschen einer Datei mit dem Befehl rm
Im Linux-Betriebssystem gibt es eine einfache Möglichkeit, Dateien über die Befehlszeile zu löschen. Verwenden Sie dazu den Befehl rm. Wenn Sie diesen Befehl ausführen, geben Sie den Pfad zu der zu löschenden Datei an.
Befehlssyntax rm nächst:
Zum Beispiel, um eine Datei mit dem Namen "example.txt", das sich im aktuellen Verzeichnis befindet, muss den Befehl ausführen:
Wenn sich die Datei in einem anderen Verzeichnis befindet, müssen Sie den vollständigen Pfad zur Datei angeben:
Das Team rm löscht die Datei ohne Vorwarnung und ohne Wiederherstellungsmöglichkeit. Daher müssen Sie vor dem Löschen sicherstellen, dass die Datei nicht mehr benötigt wird und das Löschen das System nicht beschädigt.
Es gibt auch Befehlsoptionen rm, mit denen Sie die Deinstallation mit erweiterten Einstellungen durchführen können:
- -f: löschen ohne Bestätigung
- -r oder -R: rekursives Löschen (wird zum Löschen von Verzeichnissen und deren Inhalt verwendet)
- -i: interaktives Löschen mit Bestätigung für jede Datei
Um beispielsweise das Ordner-Verzeichnis und dessen Inhalt rekursiv zu löschen, verwenden Sie den folgenden Befehl:
Seien Sie jedoch vorsichtig, wenn Sie die Option verwenden -r oder -R, da das Löschen von Daten irreversibel ist.
Jetzt wissen Sie, wie Sie Dateien mit dem Befehl löschen können rm auf einem Linux-Betriebssystem. Seien Sie beim Löschen von Dateien vorsichtig und vorsichtig, um wichtige Daten nicht zu löschen und das System nicht zu beschädigen.