Permissies en Eigenaarschap DOS bestanden en directory's hebben de volgende kenmerken: A (archive = archief), H (hidden = verborgen), R (read-only = alleen lezen), en S (system = systeem). Alleen H en R hebben onder Linux een betekenis: verborgen bestanden beginnen met een punt, en wat betreft het kenmerk R, lees verder.Onder UNIX heeft een bestand ``permissies'' en een eigenaar, die op zijn beurt weer aan een ``groep'' toebehoort. Kijk naar dit voorbeeld:$ ls -l /bin/ls -rwxr-xr-x 1 root bin 27281 Aug 15 1995 /bin/ls*In het eerste veld staan de permissies van het bestand /bin/ls, welke aan root toebehoort, groep bin. De resterende informatie latend voor wat het is, onthoud dat -rwxr-xr-x van links naar rechts betekent:- het bestandstype is (- = gewoon bestand, d = directory, l = link, enz.); rwx zijn de permissies voor de eigenaar van het bestand (read/lezen, write/schrijven, execute/uitvoeren); r-x zijn de permissies voor de groep van de eigenaar van het bestand (read, execute); (Ik ga het niet hebben over het begrip groep, je kunt zolang je beginner bent zonder ;-0 r-x zijn de permissies voor alle andere gebruikers (read, execute).De directory /bin heeft ook permissies: zie sectie voor verdere details. Daarom kun je het bestand /bin/ls niet verwijderen tenzij je root bent: je hebt geen permissie om dat te doen. Het commando voor het wijzigen van de bestandspermissies is:$ chmod <wieXperm> <file>'wie' is u (user, dat is de eigenaar), g (group), o (other=anderen), X is of + of -, perm is r (read), w (write), of x (execute). Algemene voorbeelden van chmod zijn:$ chmod +x bestandhiermee wordt de execute permissie voor het bestand ingesteld.$ chmod go-rw bestandhiermee wordt de read en write permissies voor iedereen behalve de eigenaar ingesteld.$ chmod ugo+rwx bestanddit geeft iedereen read, write en execute permissie.# chmod +s bestandhiermee wordt een zogenoemd ``setuid'' of ``suid'' bestand aangemaakt--- een bestand dat iedereen uit mag voeren met de privileges van de eigenaar. Je zal ongetwijfeld root suid bestanden tegenkomen; dit zijn vaak belangrijke systeembestanden, zoals de X-server.Een beknoptere manier om naar permissies te refereren is met cijfers: rwxr-xr-x kan worden uitgedrukt als 755 (iedere letter correspondeert met een bit: --- is 0, --x is 1, -w- is 2, -wx is 3...). Het ziet er moeilijk uit, maar met wat oefening zal je het concept begrijpen. root, als superuser, kan de bestandspermissies van iedereen wijzigen. LMP.