Maison  >  Article  >  Opération et maintenance  >  Comment utiliser la commande chmod sous Linux ? (explication détaillée)

Comment utiliser la commande chmod sous Linux ? (explication détaillée)

青灯夜游
青灯夜游original
2019-04-01 16:43:0728640parcourir

Sous Linux, la commande chmod est utilisée par les utilisateurs pour modifier les autorisations d'accès aux fichiers et dossiers. La syntaxe est [chmod [options] mode [, mode] file1 [file2...]].

Comment utiliser la commande chmod sous Linux ? (explication détaillée)

Syntaxe de la commande chmod

Voici la syntaxe correcte lors de l'utilisation de la commande chmod :

chmod [options] mode [,mode] file1 [file2 ...]

Voici quelques options courantes utilisées par chmod :

● -f, -silent, -quiet (supprime la plupart des messages d'erreur)

● -v, - verbeux (produit des informations de diagnostic pour chaque fichier traité)

● -c, - modifications (similaire à verbeux mais ne signale que lorsque des modifications sont apportées)

● -R, - récursif Modifier les fichiers et les répertoires )

Quantity --help (afficher l'aide et quitter)

Quantity --version (sortir les informations sur la version et quitter)

Les éléments suivants sont disponibles pour les utilisateurs, une liste de plusieurs autorisations numériques définies par le groupe et tous les autres utilisateurs de l'ordinateur. À côté des chiffres se trouvent les équivalents des lettres de lecture/écriture/exécution.

●7 : représente rwx, avec des autorisations de lecture, d'écriture et d'exécution

●6 : représente rw-, avec des autorisations de lecture et d'écriture

●5 : représente rx, a autorisations de lecture et d'exécution

Quantity 4 : signifie r--, a des autorisations en lecture seule

Quantity 3 : signifie -wx, a des autorisations d'écriture et d'exécution

Quantity 2 : signifie -w-, avec des autorisations en écriture seule

●1 : signifie -x, uniquement avec des autorisations d'exécution

● 0 : signifie ---, aucune autorisation

Remarque : Si vous devez lister les autorisations d'un fichier, vous devez utiliser la commande ls.

Exemple de commande chmod

Si l'utilisateur souhaite modifier les autorisations du fichier "participants" pour que tout le monde ait un accès complet dans ce fichier, vous devez entrer la commande suivante :

chmod 777 participants

Instructions : Les 7 premiers définissent les autorisations de l'utilisateur, les 7 seconds définissent les autorisations du groupe et les 7 troisièmes définissent autorisations des autres propriétaires.

Si un utilisateur souhaite être le seul à pouvoir y accéder, il peut utiliser la commande suivante :

chmod 700 participants

Un utilisateur qui souhaite donner un accès complet à lui-même et aux membres de son groupe peut utiliser la commande suivante : autorisations des "participants" pour que le propriétaire puisse lire et écrire le fichier, mais ne modifie pas les autorisations de quelqu'un d'autre :

chmod 770 participants

chmod 755 participants
Définir le mode

chmod u=rw participants

Utilisez la commande chmod pour définir des modes de système de fichiers supplémentaires pour les fichiers et les répertoires. Par exemple, pour définir le sticky bit - ce qui signifie que seul le propriétaire du fichier, le propriétaire du répertoire ou le superutilisateur peut supprimer le fichier, quelles que soient les autorisations de groupe en lecture-écriture du fichier - ajoutez 1 à la séquence de nombres :

Autres :

chmod 1755 participants

Les utilisateurs peuvent également utiliser la commande chgrp pour modifier la propriété du groupe des fichiers et dossiers existants, et la commande newgrp pour modifier le groupe. propriété des nouveaux fichiers et dossiers. Groupe par défaut. N'oubliez pas que les liens symboliques utilisés dans les commandes chmod affecteront l'objet cible réel. Tutoriels vidéo associés recommandés : "

Tutoriel Linux

"

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn