Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:dateitypen [2018/07/02 13:50] ingo_wichmann [Socket] |
admin_grundlagen:dateitypen [2020/12/04 14:30] holger_jakobs [Normale Datei] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Dateitypen ====== | ====== Dateitypen ====== | ||
+ | |||
+ | Folgende Dateitypen gibt es: | ||
+ | |||
+ | ^ Abkürzung ^ Dateityp ^ | ||
+ | | f | gewöhnliche Datei | | ||
+ | | d | Verzeichnis | | ||
+ | | l | symbolischer Link | | ||
+ | | b | Blockorientiertes Gerät | | ||
+ | | c | Zeichenorientiertes Gerät | | ||
+ | | p | Benannte Pipe (FIFO) | | ||
+ | | s | Socket | | ||
+ | |||
+ | Diese Abkürzungen können bei der Option ''-type'' von ''find'' verwendet werden. Sie stehen in | ||
+ | der Ausgabe von ''ls -l'' ganz links (lediglich bei gewöhnlichen Dateien steht dort ''-'' statt ''f''. | ||
+ | |||
Welche Dateitypen finden sich z.B. unter ''/dev'': | Welche Dateitypen finden sich z.B. unter ''/dev'': | ||
find /dev -printf '%y\n' | sort | uniq -c | find /dev -printf '%y\n' | sort | uniq -c | ||
Zeile 6: | Zeile 21: | ||
touch datei | touch datei | ||
> datei | > datei | ||
+ | |||
+ | Der wesentliche Unterschiede besteht, falls ''datei'' bereits existiert. ''touch'' ändert den Dateiinhalt nicht, sondern aktualisiert lediglich die Zeitstempel. ''>'' überschreibt die Datei mit leerem Inhalt, die Größe ist anschließend also 0 Bytes. | ||
vgl. [[hardlink]] | vgl. [[hardlink]] |