man chmod gebruik je om de manual pages (indien geinstalleerd voor het betreffende onderwerp) te bekijken. In plaats van 'man chmod' zou je ook 'info chmod' kunnen gebruiken.
'chmod' op zichzelf gebruik je om attributen van een file, dir, of special devicefile te wijzigen. Je kunt hiermee per gebruiker, groep, of "world (al het andere)" instellen of deze lees, schrijf, toegangs of uitvoer (execute) rechten krijgt.
Bij een 'ls -l' commando kun je in de eerste kolom de bestaande attributen zien.
Alleen de basis info: De attributen zijn verdeeld in 3 groepen van 3 kolommen.
-rwxr-xr-x 1 nick users 382 Jan 19 11:49 bscoped.pl
drwxr-xr-x 3 nick users 1024 Jan 19 11:19 lib/
-rwxr-xr-x 1 nick users 1874 Jan 19 10:23 socktest.pl
De eerste positie geeft aan het het een regular file (-) is, en directory (d) of mischien wel een special file (b,s).
De eerste groep (positie 2,3,4) geeft de eigenaar weer. In dit voorbeeld heeft de eigenaar lees (r) write (w) en execute/toegangs (x) rechten. Deze groep heeft betrekking op de gebruikersnaam in de vijfde kolom (nick).
De tweede groep (positie 5,6,7) is bedoeld voor de groep in de zesde kolom (users). hiervoor geldt hetzelfde als voor de gebruiker qua waardes. De gebruikers hoeft niet per se lid van de groep te zijn om aan het bestand te kunnen.
De derde groep (positie 8,9,10) is bedoeld voor alles en iedereen behalve de gebruiker (nick) zelf of een lid van de groep users. Idealiter zou de derde groep --- moeten weergeven voor de atributen, zodat behalve de gebruiker of groepsleden niemand aan het bestand zou kunnen.
Ik hoop dat dit je een beetje op weg helpt. De manual pages 'man' van chmod helpen je verder. Men kan hier namelijk wel pagina's mee volschrijven, en dat wil ik nu net niet doen. Daar zijn veel mensen veel beter in.
Hier is alvast een referentie.
http://www.washington.edu/computing/unix/permissions.html