Linux/Dateisystem: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 12: | Zeile 12: | ||
|- | |- | ||
| Vergleich von Dateisystemen || [[Linux/Dateisysteme]] | | Vergleich von Dateisystemen || [[Linux/Dateisysteme]] | ||
|} | |||
[[Kategorie:Linux/Dateisystem]] | |||
= TMP = | |||
''' Arbeiten im Dateisystem''' | |||
=== Beschreibung === | |||
Als [[Benutzer]] werden alle Daten als Dateien auf einem Datenträger speichern | |||
* Texte, Einstellungen, Programme und weitere | |||
Um auf diese Daten zugreifen zu können, werden Sie mit einem Namen und weiteren Eigenschaften in einem Ablagesystem geordnet | |||
* Ein Dateisystem ist ein Ordnungsschema für Dateien | |||
* Dateien werden in Verzeichnissen zusammengefasst | |||
* Verzeichnisse sind also Behälter für Dateien | |||
* Ein Verzeichnis kann sowohl Dateien, als auch weitere Verzeichnisse enthalten | |||
* Verzeichnisse werden so hierarchisch unter dem Wurzelverzeichnis (''root-directory'') angeordnet | |||
* Das Root-Verzeichnis wird durch den Slash (<tt>'''/'''</tt>) repräsentiert und hat keinen besonderen Namen | |||
=== Unterschiede zu Windows === | |||
Der Slash (<tt>'''/'''</tt>) wird auch als Trennzeichen bei der Angabe von Dateipfaden benutzt | |||
; Beispiel | |||
Eine Datei, die sich in Ihrem Home-Verzeichnis befindet, kann folgende Ortsangabe haben: | |||
/home/user/text | |||
; Keine Laufwerksbuchstaben | |||
Disketten Möchten Sie auf einen Datenträger (beispielsweise eine - oder CD-ROM-Laufwerk) zugreifen, tun Sie dies mit den Namen eines Verzeichnisses, über das sie diesen Datenträger in den Verzeichnisbaum integriert haben | |||
; Beispiel | |||
Sie möchten mit dem Befehl <tt>'''cat'''</tt> eine Datei anzeigen, die sich auf einer cdrom befindet | |||
cat·/cdrom/text | |||
=== "." und ".." === | |||
; Besondere Verzeichnisse "." und ".." | |||
* Auch Verzeichnisse (''directories'') werden als Dateien abgespeichert | |||
* Sie enthalten Informationen zu den Dateien und Verzeichnissen, die es enthält | |||
* Verzeichnisse werden in einem speziellen Format gespeichert, das nicht nur normalen Text enthält | |||
* Versuchen sie den Inhalt eines Verzeichnisses mit dem <tt>'''cat '''</tt>- Befehl anzeigen zu lassen, erhalten Sie als Ausgabe ein Durcheinander von nicht-interpretierbaren Zeichen | |||
* Neben Informationen über seinen Inhalt enthält ein Verzeichnis auch Informationen über sein Vater-Verzeichnis | |||
* Es ist ihm unter dem Namen "<tt>'''..'''</tt>" bekannt | |||
* Dieser Name ist eine Verknüpfung zum übergeordneten Verzeichnis und wird bei der Eingabe von Dateipfaden auch so genutzt | |||
* Mit dem folgenden Befehl zeigen Sie die Datei <tt>'''text '''</tt>im übergeordneten Verzeichnis an | |||
cat ../text | |||
Unter dem Namen "." enthält jedes Verzeichnis auch eine Verknüpfung zu sich selbst | |||
=== Aktionen und Befehle === | |||
{| class="wikitable options big" | |||
|- | |||
! Beschreibung | |||
! Option | |||
|- | |||
| [[pwd]] | |||
| Arbeitsverzeichnis anzeigen | |||
|- | |||
| [[ls]] | |||
| Verzeichnisinhalt auflisten | |||
|- | |||
| [[cd]] | |||
| Verzeichnis wechseln | |||
|- | |||
| [[mkdir]] | |||
| Verzeichnisse erstellen | |||
|- | |||
| [[rmdir]] | |||
| Verzeichnisse löschen | |||
|- | |||
| [[df]] | |||
| Speicherplatz ermitteln | |||
|- | |||
| [[du]] | |||
| Speicherplatzverteilung | |||
|- | |||
| [[rsync]] | |||
| Verzeichnisse Synchronisieren | |||
|- | |||
| [[Dateisystem bereinigen]] | |||
| Dateisystem bereinigen | |||
|} | |||
{| class="wikitable big options" | |||
|- | |||
! Befehl | |||
!Aufgabe | |||
|- | |||
| [[pwd | pwd]] | |||
| Arbeitsverzeichnis anzeigen | |||
|- | |||
| [[ls | ls]] | |||
| Verzeichnisinhalt auflisten | |||
|- | |||
| [[cd | cd]] | |||
| Verzeichnis wechseln | |||
|- | |||
| [[mkdir | mkdir]] | |||
| Verzeichnisse erstellen | |||
|- | |||
| [[rmdir | rmdir]] | |||
| Verzeichnisse löschen | |||
|- | |||
| [[df | df]] | |||
| Speicherplatz ermitteln | |||
|- | |||
| [[du | du]] | |||
| Speicherplatzverbrauch anzeigen | |||
|- | |||
| [[rsync | rsync]] | |||
| Verzeichnisse Synchronisieren | |||
|} | |} | ||
[[Kategorie:Linux/Dateisystem]] | [[Kategorie:Linux/Dateisystem]] |
Aktuelle Version vom 14. September 2025, 11:05 Uhr
Linux/Dateisystem
Aspekt | Beschreibung |
---|---|
Verzeichnisstruktur | Linux/Dateisystem/Hierarchie |
Zugriff auf Datenträger | Linux/Dateisystem/Zugiff |
Arbeiten im Dateisystem | Arbeiten im Dateisystem |
Vergleich von Dateisystemen | Linux/Dateisysteme |
TMP
Arbeiten im Dateisystem
Beschreibung
Als Benutzer werden alle Daten als Dateien auf einem Datenträger speichern
- Texte, Einstellungen, Programme und weitere
Um auf diese Daten zugreifen zu können, werden Sie mit einem Namen und weiteren Eigenschaften in einem Ablagesystem geordnet
- Ein Dateisystem ist ein Ordnungsschema für Dateien
- Dateien werden in Verzeichnissen zusammengefasst
- Verzeichnisse sind also Behälter für Dateien
- Ein Verzeichnis kann sowohl Dateien, als auch weitere Verzeichnisse enthalten
- Verzeichnisse werden so hierarchisch unter dem Wurzelverzeichnis (root-directory) angeordnet
- Das Root-Verzeichnis wird durch den Slash (/) repräsentiert und hat keinen besonderen Namen
Unterschiede zu Windows
Der Slash (/) wird auch als Trennzeichen bei der Angabe von Dateipfaden benutzt
- Beispiel
Eine Datei, die sich in Ihrem Home-Verzeichnis befindet, kann folgende Ortsangabe haben:
/home/user/text
- Keine Laufwerksbuchstaben
Disketten Möchten Sie auf einen Datenträger (beispielsweise eine - oder CD-ROM-Laufwerk) zugreifen, tun Sie dies mit den Namen eines Verzeichnisses, über das sie diesen Datenträger in den Verzeichnisbaum integriert haben
- Beispiel
Sie möchten mit dem Befehl cat eine Datei anzeigen, die sich auf einer cdrom befindet
cat·/cdrom/text
"." und ".."
- Besondere Verzeichnisse "." und ".."
- Auch Verzeichnisse (directories) werden als Dateien abgespeichert
- Sie enthalten Informationen zu den Dateien und Verzeichnissen, die es enthält
- Verzeichnisse werden in einem speziellen Format gespeichert, das nicht nur normalen Text enthält
- Versuchen sie den Inhalt eines Verzeichnisses mit dem cat - Befehl anzeigen zu lassen, erhalten Sie als Ausgabe ein Durcheinander von nicht-interpretierbaren Zeichen
- Neben Informationen über seinen Inhalt enthält ein Verzeichnis auch Informationen über sein Vater-Verzeichnis
- Es ist ihm unter dem Namen ".." bekannt
- Dieser Name ist eine Verknüpfung zum übergeordneten Verzeichnis und wird bei der Eingabe von Dateipfaden auch so genutzt
- Mit dem folgenden Befehl zeigen Sie die Datei text im übergeordneten Verzeichnis an
cat ../text
Unter dem Namen "." enthält jedes Verzeichnis auch eine Verknüpfung zu sich selbst
Aktionen und Befehle
Beschreibung | Option |
---|---|
pwd | Arbeitsverzeichnis anzeigen |
ls | Verzeichnisinhalt auflisten |
cd | Verzeichnis wechseln |
mkdir | Verzeichnisse erstellen |
rmdir | Verzeichnisse löschen |
df | Speicherplatz ermitteln |
du | Speicherplatzverteilung |
rsync | Verzeichnisse Synchronisieren |
Dateisystem bereinigen | Dateisystem bereinigen |
Befehl | Aufgabe |
---|---|
pwd | Arbeitsverzeichnis anzeigen |
ls | Verzeichnisinhalt auflisten |
cd | Verzeichnis wechseln |
mkdir | Verzeichnisse erstellen |
rmdir | Verzeichnisse löschen |
df | Speicherplatz ermitteln |
du | Speicherplatzverbrauch anzeigen |
rsync | Verzeichnisse Synchronisieren |