Bedeutung von "b" und "c" in der Beschreibung der Dateiberechtigungen (Ausgabe von ls -l)


11

Grundlegende Frage zum lsDienstprogramm. Was bedeuten die Buchstaben "b" und "c" am Anfang des 10-Symbol-Codes, der die Artikelberechtigungen beschreibt?

Soweit ich weiß ls -l, bietet das Terminal beim Tippen eine Liste aller Elemente in einem Verzeichnis. Vor jeder Artikelbeschreibung steht ein Code mit 10 Symbolen. Dieser Code gibt an, welcher Elementtyp (erstes Symbol) und welche Elementberechtigungen für den Benutzer, die Benutzergruppe und alle anderen Benutzer gelten.

Wenn das erste Symbol ein Bindestrich "-" ist, ist das Element eine Datei.

Wenn das erste Symbol der Buchstabe "d" ist, ist das Element ein Verzeichnis.

Wenn das erste Symbol der Buchstabe "l" ist, ist das Element ein Link / eine Verknüpfung

phodor@ubuntu: ls -l /home/phodor
total 68
drwxr-xr-x 5 phodor phodor 4096 Dec 20 12:02 Documents
drwxr-xr-x 9 phodor phodor 4096 Jan 17 12:02 Desktop
drwxr-xr-x 7 phodor phodor 4096 Jan 13 22:42 Downloads
-rw-r--r-- 1 phodor phodor 8980 Jun 27  2015 hello.txt
lrwxrwxrwx 1 phodor phodor   29 Jan 17 12:02 MyEBook -> /home/phodor/Documents/EBook.pdf

Einige Elemente mit 10 Symbolen beginnen jedoch auch mit "b" oder "c".

phodor@ubuntu: ls -l /dev
crw--w---- 1 root tty  4, 0 Jan 17 09:19 tty0
brw-rw---- 1 root disk 1, 0 Jan 17 09:19 ram0
brw-rw---- 1 root disk 8, 0 Jan 17 09:19 sda

Was bedeuten "b" und "c"? Was ist die vollständige Liste der Werte, die das erste Symbol des Dateibeschreibungscodes annehmen kann (-, d, l, b, c, ...)?


Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.