Das Rechtekonzept ist ein zentraler Bestandteil des Multi-User-Systems Linux. Es sorgt zum Beispiel dafür, dass ein normaler Benutzer keine wichtigen Systemdateien versehentlich löschen kann. Wenn sich mehrere Anwender einen Rechner teilen, schaffen Dateirechte Privatsphäre - außer dem Administrator kann bei entsprechend gesetzten Rechten kein anderer Benutzer die Dateien lesen oder ändern.
Um herauszufinden, wer welche Zugriffsrechte auf eine Datei hat, verwendet man das Kommando:
ls -l
Um sich auch versteckte Dateien anzeigen zu lassen, wird das folgende Kommando verwendet:
ls -la
Eine Liste der Dateien und Verzeichnisse könnte beispielsweise so aussehen:
drwxr-xr-x 2 root root 832 Jan 8 14:48 profile.d
drwxr-xr-x 2 root root 184 Jul 2 2006 proftpd
-rw-r--r-- 1 root root 6561 Mar 19 2005 protocols
drwxr-xr-x 2 root root 72 Aug 6 2005 pwdutils
-rw-r--r-- 1 root root 697 Mar 22 2005 pythonstart
-rw-r--r-- 1 root root 1671 Aug 6 2005 raidtab
-rw-r--r-- 1 root root 222 Mar 19 2005 raw
lrwxrwxrwx 1 root root 6 Aug 6 2005 rc.d -> init.d
-rw-r--r-- 1 root root 611 May 21 2002 rc.d.README
-rw-r--r-- 1 root root 341 Mar 22 2005 reader.conf
-rw-r--r-- 1 root root 2250 Mar 19 2005 resmgr.conf
Interessant ist hier die erste Spalte, die die jeweiligen Zugriffsrechte auflistet. Das erste Zeichen gibt dabei den Typ der Datei an:
| Symbol | Bedeutung |
| - | normale Dateien |
| b | Blockorientiertes Gerät (Device) |
| c | Zeichenorientiertes Gerät |
| d | Verzeichnis |
| l | Symbolischer Link (Verweis) |
| p | FIFO-Datei (named pipe) |
| s | Unix domain socket |
Es folgen drei Gruppen mit je drei Buchstaben, die die Rechte bezeichnen:
-rwxrwxrwx des Eigentümers (u),
-rwxrwxrwx der Gruppe (g) und
-rwxrwxrwx der anderen Benutzer (o)
Die verwendeten Buchstaben geben die Zugriffrechte an:
| Nr. | Abk. | Bezeichnung | Bedeutung |
| 1. | r | read | Lesen |
| 2. | w | write | Schreiben |
| 3. | x | execute | Ausführen |
Die Zugriffsrechte darf der Datei- bzw. Verzeichniseigentümer und root ändern.