CodeGym /Kurse /Docker SELF /Arbeiten mit dem Dateisystem: Erstellen und Verschieben v...

Arbeiten mit dem Dateisystem: Erstellen und Verschieben von Dateien, Inhaltsanzeige

Docker SELF
Level 1 , Lektion 8
Verfügbar

Arbeiten mit dem Dateisystem: Erstellen und Verschieben von Dateien, Inhaltsanzeige

1. Praktische Aufgabe: Vorbereitung der Umgebung

Jetzt ist es an der Zeit, das alles in der Praxis zu festigen. Wir werden mit Dateien und Verzeichnissen arbeiten, sie erstellen und verschieben sowie zur Ansicht und Bearbeitung öffnen. Diese Vorlesung hilft dir, alle zuvor gelernten Befehle in einen einzigen Arbeitsprozess zu integrieren. Bist du bereit? Los geht's!

Um mit der Aufgabe zu beginnen, öffne dein Terminal. Wenn du mit WSL arbeitest, starte einfach das WSL-Terminal. Für Linux- oder VM-Nutzer öffne ebenfalls ein normales Terminalfenster.

Stelle sicher, dass du dich im Home-Verzeichnis befindest, indem du den folgenden Befehl ausführst:

cd ~

Erstelle zu Beginn unserer Arbeit ein Verzeichnis namens test. Wir werden es als unseren Hauptarbeitsbereich verwenden.

mkdir test

Jetzt vergewissere dich, dass das Verzeichnis erstellt wurde, indem du den Befehl ls verwendest:

ls

In der Liste sollte der Ordner test sein. Wenn er dort tatsächlich auftaucht, Glückwunsch! Du hast gerade die Grundlage geschaffen.


2. Datei in einem Verzeichnis erstellen

Wechseln wir in das erstellte Verzeichnis:

cd test

Jetzt erstellen wir eine neue Datei mit dem Namen example.txt mit dem Befehl touch:

touch example.txt

Überprüfen wir erneut, dass die Datei erstellt wurde, indem wir den Befehl ls verwenden. Du wirst sehen, dass sich nun im Ordner test die Datei example.txt befindet.

Um das aktuelle Verzeichnis zu prüfen, gib folgenden Befehl ein:

pwd

Du solltest einen Pfad sehen, der mit /test endet.


3. Bearbeiten von Datei-Inhalten

Öffne die erstellte Datei im Texteditor nano und füge etwas Text hinzu:

nano example.txt

Gib nach dem Öffnen des Editors beispielsweise die folgende Zeile ein:

Hallo, Welt! Das ist meine erste Textdatei in Linux!

Speichere die Datei jetzt, indem du die Tastenkombination Ctrl + O verwendest (das bedeutet "Write Out" — speichern). Drücke Enter, um das Speichern zu bestätigen. Verlasse danach den Editor mit Ctrl + X.

Der Befehl cat hilft dir, sicherzustellen, dass der Text tatsächlich in der Datei gespeichert wurde:

cat example.txt

Das Terminal sollte den Text anzeigen, den du gerade geschrieben hast.


4. Kopieren einer Datei

Wir erstellen eine Sicherungskopie unserer Datei. Wir nennen sie example_backup.txt. Dazu verwenden wir den Befehl cp:

cp example.txt example_backup.txt

Jetzt sollten sich in deinem Ordner test zwei Dateien befinden: example.txt und example_backup.txt. Um das zu überprüfen, führe erneut den Befehl ls aus.

Möchtest du überprüfen, ob der Text in der Sicherungskopie identisch ist? Verwende den Befehl:

cat example_backup.txt

Die Textausgabe sollte mit der ursprünglichen identisch sein.


5. Erstellen eines neuen Verzeichnisses und Verschieben einer Datei

Es ist an der Zeit, ein wenig Ordnung zu schaffen. Lass uns ein neues Verzeichnis backup erstellen, in dem wir alle Backups speichern werden:

mkdir backup

Wir verschieben die Datei example_backup.txt in den Ordner backup mit dem Befehl mv:

mv example_backup.txt backup/

Jetzt überprüfen wir, ob die Datei wirklich verschoben wurde. Führe zuerst ls im aktuellen Verzeichnis aus. Die Datei example_backup.txt sollte hier nicht mehr sein. Dann überprüfe den Inhalt des Ordners backup:

ls backup

Im Verzeichnis backup sollte unsere Datei sein. Super!


6. Zufälliges Löschen und Wiederherstellen einer Datei

Stell dir vor: Du hast eine Datei versehentlich gelöscht. Keine Panik! Löschen wir zuerst die Datei example.txt (stellen wir uns vor, dass es zufällig passiert ist):

rm example.txt

Die Datei ist jetzt weg (prüfen mit ls). Aber kein Problem, wir haben ein Backup! Kopieren wir es zurück aus dem Ordner backup:

cp backup/example_backup.txt example.txt

Überprüfen wir, ob die Wiederherstellung erfolgreich war, indem wir in die Datei schauen:

cat example.txt

Voilà! Dein Text ist sicher und unversehrt.


7. Großes File mit less anzeigen

Für ein bisschen Abwechslung erstellen wir eine größere Datei und schauen uns an, wie man sie bequem anzeigen kann. Der einfachste Weg ist, sie mit dem seq-Tool zu generieren, das eine Zahlenfolge ausgibt. Erstellen wir die Datei bigfile.txt:

seq 1 1000 > bigfile.txt

Jetzt öffnen wir sie mit less, um den Inhalt seitenweise anzusehen:

less bigfile.txt
  • Benutze die Tasten und zur Navigation.
  • Drücke q, um das Programm zu verlassen.

8. Ergebnisse unseres Experiments

Du hast einen tollen Weg hinter dir! Wir haben Verzeichnisse und Dateien erstellt, deren Inhalte bearbeitet, Backups gemacht, Dateien in ein neues Verzeichnis verschoben und sogar eine versehentlich gelöschte Datei wiederhergestellt. Das sind alles grundlegende, aber unglaublich wichtige Fähigkeiten in Linux.

Jetzt, wenn du auf eine neue Aufgabe stößt, sei es die Verwaltung von Dateien auf einem Server oder das Schreiben von Scripts zur Automatisierung, bist du mit den grundlegenden Tools ausgerüstet. Und mal ehrlich, fühlt sich die Arbeit in der Kommandozeile nicht mega spannend an? Willkommen in der Welt von Linux, wo jede Aufgabe ein Abenteuer ist!

1
Опрос
Einführung in Linux,  1 уровень,  8 лекция
недоступен
Einführung in Linux
Einführung in Linux
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION