Beispielsausgabe eines /home-Verzeichnisses:
| drwx------ | 2 | root | root | 1024 | Jun | 26 | 1999 | adabas |
| drwx------ | 2 | root | smbuser | 1024 | Mai | 30 | 2000 | administrator |
| drwx------ | 14 | ccs | users | 1024 | Mai | 8 | 2000 | ccs |
| drwx------ | 7 | informix | informix | 1024 | Apr | 20 | 2000 | informix |
| drwx------ | 2 | root | root | 12288 | Nov | 13 | 1999 | lost+found |
| drwx------ | 9 | mails | users | 1024 | Aug | 13 | 1999 | mails |
| drwx------ | 2 | root | root | 1024 | Jan | 4 | 1999 | news |
| drwxrwxr-- | 2 | root | smbgrp | 1024 | Jul | 25 | 19:11 | public |
| drwx---r-x | 76 | rainer | users | 13312 | Jan | 7 | 16:59 | rainer |
| drwx------ | 12 | scug | users | 1024 | Okt | 29 | 12:04 | scug |
| drwx------ | 2 | root | smbuser | 1024 | Mai | 30 | 2000 | smbuser |
| drwxr-xr-x | 2 | root | root | 1024 | Jan | 7 | 17:06 | test |
| drwx------ | 2 | testo | users | 1024 | Jun | 18 | 2000 | testo |
| Art/Rechte | Ln# | UID | GID | Grösse | Datum | -- | Time | Name |
Bedeutung der Angaben in einer Verzeichnisübersicht
Mit dem ersten Buchstaben wird die Art der Datei gekennzeichnet:
| Typ | Bedeutung | Bemerkungen |
|---|---|---|
| D | Verzeichnis | Ebenfalls eine Datei. Durch das d wird diese Datei als Verzeichnisliste behandelt. |
| - | normale Datei | |
| L | Softlink | Sogenannte harte Links gelten als selbstständiger Eintrag --> keine Kennzeichnung |
| B | Blockorientiertes Gerät | üblicherweise nur im Verzeichnis /dev. Z.B. Festplatten |
| S | Socket | |
| C | Zeichenorientiertes Gerät | üblicherweise nur im Verzeichnis /dev. Z.B. Tastatur |
Anhand dieses Wertes kann man erkennen wieviele "Hardlinks" auf einen Eintrag weisen. Erst wenn der Wert gleich "1" ist, wird bei "rm" oder "mv" der Dateieintrag tatsächlich gelöscht.
| Rechtetyp | Datei | Verzeichnis |
|---|---|---|
| r | lesen | lesen |
| w | schreiben | schreiben |
| x | ausführen | betreten |
Lesen bedeutet bei Verzeichnissen das Recht den Inhalt der Verzeichnisdatei (Liste der Dateinamen) lesen zu können. Ausführen bedeutet bei Verzeichnissen das Recht "in" diese Verzeichnisse wechseln zu können (= Zugriff auf die I-Nodes haben).
Die Zugriffsrechte werden vergeben für den Dateieigentümer (UID), die Gruppe (GID) und den Rest der Welt*1. Die Zuordnung Name zu UID/GID findet sichin den Dateien /etc/passwd und /etc/group .
Bei der Überprüfung wird festgestellt ob der aktuelle Benutzer mit dem Eigentümereintrag übereinstimmt; wenn ja gelten diese Rechte, ansonsten erfolgt ein Vergleich auf Übereinstimmung der Gruppen (Hauptgruppe, sonstige Gruppen, evtl. netgroups). Sofern auch dieser negativ ausfällt gelten die Rechte für den Rest der Welt (others). Wurde ein Übereinstimmung bei Eigentümer oder Gruppe gefunden wird nicht weiter geprüft. In ein Verzeichnis
-rwx---r-x tom users
kann die Benutzerin anna users nicht wechseln, obwohl es für "others" erlaubt ist. anna ist nicht gleich dem Eigentümer der Datei, jedoch der Gruppe users zugehörig und somit nicht eine "andere"! Es gelten die Rechte der Gruppe. "others" wird nicht mehr geprüft.!
*1 Letzteres heisst nicht alle, sondern alle ausser dem Eigentümer und der genannten Gruppe!!