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 [2016/01/12 16:27] ingo_wichmann |
admin_grundlagen:dateitypen [2020/12/04 14:28] holger_jakobs [Dateitypen] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Dateitypen ====== | ====== Dateitypen ====== | ||
- | Welche Dateitypen finden sich z.B. unter ''/dev'' Verzeichnisbaum: | + | |
+ | 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'': | ||
find /dev -printf '%y\n' | sort | uniq -c | find /dev -printf '%y\n' | sort | uniq -c | ||
Zeile 14: | Zeile 29: | ||
ln -s /tmp symlink | ln -s /tmp symlink | ||
- | ==== verwaiste Symlinks finden ==== | + | vgl. [[Symbolische Links]] |
- | find -L . -type l -ls | + | |
===== Gerätedatei ===== | ===== Gerätedatei ===== | ||
mknod cdev c 5 3 | mknod cdev c 5 3 | ||
Zeile 21: | Zeile 36: | ||
===== Named Pipe ===== | ===== Named Pipe ===== | ||
mkfifo /tmp/named-pipe | mkfifo /tmp/named-pipe | ||
+ | |||
+ | Vgl. [[admin_grundlagen:named pipe]] | ||
===== Socket ===== | ===== Socket ===== | ||
- | ( nicht in der Version von Debian 6.0 ) | + | ( CentOS 7, nicht in der Version von Debian 6.0 ) |
Server: | Server: |