Dies ist eine alte Version des Dokuments!
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
touch 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
mkdir verzeichnis
ln -s /tmp symlink
vgl. Symbolische Links
mknod cdev c 5 3 mknod bdev b 3 7
mkfifo /tmp/named-pipe
Vgl. named pipe
( CentOS 7, nicht in der Version von Debian 6.0 )
Server:
nc -l -U /tmp/socket
Client:
nc -U /tmp/socket