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

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

青灯夜游
Libérer: 2020-10-12 15:07:07
original
28788 Les gens l'ont consulté

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 ...]
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

chmod 755 participants
Copier après la connexion
Définir le mode

chmod u=rw participants
Copier après la connexion

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
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal