GNU/Linux >> Tutoriels Linux >  >> Linux

Comment fonctionne "chmod -R 755"

Les bits de permissions appliqués à un objet du système de fichiers correspondent directement aux valeurs qui peuvent être spécifiées dans le tuple à 4 chiffres fourni à l'utilitaire chmod dans la commande suivante :

# chmod abcd [file system object]

Chaque valeur dans le jeu de chiffres abcd est composé d'une somme des valeurs 1 2 et 4. En additionnant ces valeurs pour chaque chiffre, une valeur peut être générée pour définir tous les attributs de l'objet fichier :

un – Ce chiffre contrôle les paramètres d'attributs spéciaux. la valeur 1 définit le bit setuid, la valeur 2 définit le bit setgid et la valeur 4 définit le sticky bit sur l'objet.

b , c et d – Ces chiffres contrôlent les autorisations de lecture, d'écriture et d'exécution pour le propriétaire du fichier, le groupe principal des propriétaires de fichiers et tous les autres utilisateurs. La valeur 4 active l'autorisation de lecture, la valeur 2 active l'autorisation d'écriture et la valeur 1 active l'autorisation d'exécution.

chmod -R 755

L'option -R donne l'autorisation de manière récursive à tous les fichiers et dossiers d'un répertoire. Par exemple :

# chmod -R 755 /data01

La commande ci-dessus donnera récursivement l'autorisation 755 au répertoire /data01 avec tous les fichiers et répertoires présents sous celui-ci.

Autres exemples

1. Pour définir un fichier fichier comme collant, lisible et inscriptible par le propriétaire, lisible par son groupe principal et inaccessible par tous les autres :

# chmod 4610 filename

2. Pour donner toutes les autorisations à tout le monde sur le système :

# chmod 0777 filename

Pour plus d'informations sur chmod, consultez la page de manuel chmod.

# man chmod


Linux
  1. Fonctionnement de la commande oc debug dans OpenShift

  2. Comment fonctionne Awk '!a[$0]++' ?

  3. Comment fonctionne le Sticky Bit ?

  4. Ssh – Comment Tcp-keepalive fonctionne-t-il dans Ssh ?

  5. Comment fonctionne la commande Tee ? ?

Que signifie chmod 777

Comment utiliser Chmod sans /usr/bin/chmod ?

Que sont les tuyaux sous Linux ? Comment fonctionne la redirection de tuyau ?

Comment fonctionne la mémoire d'échange sous Linux ?

Comment vérifier si un proxy Socks5 fonctionne

Comment démarre PulseAudio ?