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).
Weitere Zugriffsrechte siehe .... (Seite noch nicht erstellt)
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.!
Eine Erweiterung dieses Zugriffsschemas ist mit acls möglich.
*1 Letzteres heisst nicht alle, sondern alle ausser dem Eigentümer und der genannten Gruppe!!
*2 Entgegen früheren Unices kann der Benutzer unter Linux den Eigentümer auch seiner eigenen Dateien nicht ändern, da sonst jegliche Quotierung unterlaufen würde.