chmod est utilisé pour modifier les autorisations de lecture, d'écriture et d'exécution couramment utilisées sur les fichiers. Il peut modifier ces bits d'autorisation pour le propriétaire du fichier, le propriétaire du groupe du fichier et tous les autres. Il peut également modifier les «autorisations» les plus ésotériques (attributs, reall) comme set-user-ID, set-group-ID et sticky bits.