Maison >Opération et maintenance >exploitation et maintenance Linux >Comment définir les autorisations sur les fichiers sous Linux

Comment définir les autorisations sur les fichiers sous Linux

尚
original
2019-12-31 16:42:224855parcourir

Comment définir les autorisations sur les fichiers sous Linux

Linux définit les autorisations des répertoires et des fichiers :

Définissez les autorisations des fichiers ou des répertoires via la commande chmod Vous pouvez utiliser deux formes de représentation des autorisations : la forme de caractères. et forme numérique. Les caractères d'autorisation r, w et x peuvent être représentés respectivement par des nombres octaux 4, 2 et 1. Lors de la représentation d'une combinaison d'autorisations, les nombres doivent être accumulés. Partage de tutoriel d'article connexe : Tutoriel Linux

Comment définir les autorisations sur les fichiers sous Linux

Par exemple : "rwx" peut être exprimé par "7" sous forme de nombres accumulés, et " r-x" peut être exprimé par "5" et "rwxr-xr-x" se compose de trois segments d'autorisation, il peut donc être exprimé par "755"

Les autorisations d'appel de fichiers Linux/Unix sont divisées en trois niveaux : propriétaire du fichier, groupe, autre. Utilisez chmod pour contrôler la façon dont les fichiers sont appelés par les autres.

Syntaxe

chmod [-cfvR] [--help] [--version] mode file...

Description du paramètre

mode : Chaîne de paramètre d'autorisation, le format est le suivant :

[ugoa...][[+-=][rwxX]...][,...]

Exemple

Rendre le fichier file1.txt lisible par tout le monde :

chmod ugo+r file1.txt

Rendre le fichier file1.txt lisible par tout le monde :

chmod a+r file1.txt

Remplacer le fichier file1.txt par file2. txt est défini comme propriétaire du fichier. . Les personnes du même groupe que lui peuvent écrire, mais les autres ne peuvent pas écrire :

chmod ug+w,o-w file1.txt file2.txt
.

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