Que signifie chmod?

12

Afin de mémoriser une commande, c'est généralement une bonne idée d'apprendre d'où vient son nom. Par exemple, cpvient de la copie. usermodsignifie "User Modifiy" (du moins je suppose).

D'où vient chmod, qu'est-ce que cela signifie?

Felknight
la source
5
Wikipedia est votre ami pour ceux-ci: en.wikipedia.org/wiki/Chmod . Croyez-le ou non, il existe des sujets pour la plupart des commandes.
slm
Vous avez raison, il est dit au début
felknight
2
Consultez les pages de manuel, elles regorgent d'informations. Dans votre cas, "man chmod".
delta24

Réponses:

14
change mode

C'est la forme complète de la commande. Donc, fondamentalement, vous changez le mode défini comme quelque chose en quelque chose d'autre.

Autorisation de lecture seule pour l'autorisation de lecture / écriture, révocation de l'autorisation de lecture / écriture pour une autorisation de lecture seule, etc.

Ramesh
la source
3
Vous n'êtes pas IMO changer la lecture pour écrire ou quelque chose comme ça. Vous modifiez simplement les autorisations de lecture / écriture / exécution.
Pavel Šimerda
@ PavelŠimerda, Merci de l'avoir signalé. J'ai édité la réponse :)
Ramesh
4
Lorsque vous pensez à la terminologie, il peut également être utile de savoir que les autorisations sont stockées avec le type de fichier (fichier normal, répertoire, pipe, char-device, block-device, etc.) dans un seul champ entier qui est généralement appelé le "mode" du fichier. ( struct statest st_modedans l'espace utilisateur; struct inodeest i_modedans le noyau).
3

CH ange MOD e.

[root@localhost /]# apropos -e chmod -s 1
chmod (1)            - change file mode bits
[root@localhost /]#
Steve
la source