web-dev-qa-db-fra.com

Comprendre la notation symbolique chmod et l’utilisation d’Octal

Beaucoup de nouveaux utilisateurs font des erreurs (ou ont des incompréhensions) en appliquant chmodsur des fichiers ou des répertoires, en raison d'un manque de connaissances informatives sur:

  • Notation symbolique pour ugoet rwxname__
  • Utilisation de nombres octaux

Donc, dans cette réponse j'ai fourni des informations utiles qui peuvent aider à comprendre la notation symbolique correcte et l'utilisation de nombres octaux.

10
Pandya

Les connaissances informatives sont fournies à l'aide de La ligne de commande Linux en tant que référence/source.

  • Tout d’abord, il est essentiel de connaître les noms ugo et rwx:

    enter image description here

  • Compréhension de l'attribut pouvant être exclu par ls-l:

    enter image description here

  • Application de la permission:

    enter image description hereenter image description here

  • En utilisant un nombre octal:

    enter image description here

Par conséquent, les travaux suivants sont les mêmes:

chmod +rwx [file_name]
chmod 777 [file_name]

Et

chmod 775 [file_name]
chmod ug+rwx,o=rx [file_name]

J'espère que cela aidera les nouveaux utilisateurs à comprendre et à acquérir des connaissances sur la notation symbolique et l'utilisation d'un nombre octal pour chmod.

vous pouvez télécharger la version pdf du livre linux-command-line depuis sourceforge-project

12
Pandya