Changer de mode (chmod)

Définition - Que signifie le mode de changement (chmod)?

Le mode de changement (chmod) est une commande du système d'exploitation Unix utilisée par les administrateurs et les programmeurs pour définir ou modifier les autorisations d'accès d'un fichier ou d'un répertoire. Ces paramètres déterminent le niveau d'accès à accorder au fichier ou au répertoire donné.

La commande chmod a été utilisée pour la première fois dans ATT Unix 1 et est toujours utilisée aujourd'hui par les systèmes d'exploitation de type Unix. Il est également disponible en tant que fonction de bibliothèque de langage C sous Unix.

Definir Tech explique le mode de changement (chmod)

La syntaxe du mode de changement est la suivante:

chmod [OPTIONS] ... MODE [, MODE] ... FILENAME1 [, FILENAME2] ...
chmod [OPTION] ... OCTAL-MODE FILENAME1 [, FILENAME2] ...
chmod [OPTION] ... [REFERENCE] [OPERATOR] [MODES] FILENAME1 [, FILENAME2] ..

La commande chmod a les options suivantes:

-R, --recursive: Change les répertoires et les fichiers de manière récursive
-v, --verbose: affiche un rapport de diagnostic pour chaque fichier traité
-c, --changes: comme verbeux mais ne s'affiche que lorsqu'il y a des changements réels
-f, --silent: supprime les messages d'erreur
--reference = RFILE: utilise le mode RFILE au lieu des valeurs MODE

Les autorisations sont accordées comme suit: a: Tous
o: Autre
g: Groupe
r: Lire
u: Utilisateur
w: Ecrire
x: exécuter ou exécuter en tant que programme