Man page - chmod(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr pt_BR es pl nl da cs tr sv ja uk id ru ro zh_TW zh_CN deManual
CHMOD
NOMSYNOPSIS
DESCRIPTION
BITS SETUID ET SETGID
ATTRIBUTS DE SUPPRESSION RESTREINTE OU BIT STICKY
OPTIONS
AUTEUR
SIGNALER DES BOGUES
VOIR AUSSI
TRADUCTION
NOM
chmod - Modifier les bits de comportement de fichier
SYNOPSIS
chmod
[
OPTION
]...
MODE
[
,MODE
]...
FICHIER
...
chmod
[
OPTION
] ...
MODE-OCTAL FICHIER
...
chmod
[
OPTION
] ...
--reference=FICHIER-R
FICHIER
...
DESCRIPTION
Cette page de manuel documente la version GNU du programme chmod . Le programme chmod modifie les bits de comportement de fichier de chacun des fichiers indiquĂ©s, en suivant lâindication de mode , qui peut ĂȘtre une reprĂ©sentation symbolique des changements Ă effectuer ou un nombre octal reprĂ©sentant le motif binaire des nouveaux bits de comportement.
Le format dâun mode symbolique [ ugoa ...][[ -+= ][ permissions ...]...], oĂč permissions vaut soit zĂ©ro, soit plusieurs lettres de lâensemble rwxXst , soit une seule lettre de lâensemble ugo . Plusieurs modes symboliques peuvent ĂȘtre indiquĂ©s ensemble, sĂ©parĂ©s par des virgules.
Une combinaison des lettres ugoa contrĂŽle la catĂ©gorie dâaccĂšs Ă modifier. Il peut sâagir de lâutilisateur possĂ©dant le fichier ( u ), des autres utilisateurs du mĂȘme groupe que le fichier ( g ), des utilisateurs nâappartenant pas au groupe du fichier ( o ), ou de tous les utilisateurs ( a ). Si aucune catĂ©gorie nâest indiquĂ©e, a est pris par dĂ©faut, mais les bits dĂ©finis dans lâumask ne sont pas affectĂ©s.
LâopĂ©rateur + ajoute pour chaque fichier sĂ©lectionnĂ© les bits de comportement de fichier spĂ©cifiĂ©s Ă ceux dĂ©jĂ existants, lâopĂ©rateur - les enlĂšve, et lâopĂ©rateur = les ajoute tout en supprimant ceux qui nâont pas Ă©tĂ© indiquĂ©s. Dans ce dernier cas, pour un utilisateur et un groupe non indiquĂ©s dâun dossier, les bits des identifiants ne sont pas affectĂ©s.
Les lettres rwxXst sĂ©lectionnent les bits de comportement de fichier des utilisateurs concernĂ©s : lecture ( r ), Ă©criture ( w ), exĂ©cution (ou recherche pour les rĂ©pertoires) ( x ), exĂ©cution/recherche uniquement si le fichier est un rĂ©pertoire ou sâil a dĂ©jĂ une autorisation dâexĂ©cution pour une des catĂ©gories dâutilisateur ( X ), droit dâexĂ©cution pour lâutilisateur ou le groupe du fichier ( s ), drapeau de suppression restreinte ou bit sticky ( t ). Ă la place de ces lettres, vous pouvez indiquer une et une seule des lettres de lâensemble ugo : les permissions dont dispose le propriĂ©taire du fichier ( u ), les permissions dont disposent les autres membres du groupe propriĂ©taire du fichier ( g ) et les permissions dont disposent tous les autres utilisateurs ( o ).
La valeur pour le mode numĂ©rique est constituĂ©e de 1 Ă 4 chiffres en octal (0 Ă Â 7), calculĂ©e en additionnant les bits avec les valeurs 4, 2 et 1, tout bit non mentionnĂ© Ă©tant considĂ©rĂ© comme un zĂ©ro en dĂ©but de chaĂźne. Le premier chiffre correspond aux attributs de lâutilisateur (4) (set user ID), du groupe (2) (set group ID) et suppression restreinte ou bit sticky (1). Le second chiffre correspond aux autorisations de lecture (4), Ă©criture (2) et exĂ©cution (1) pour lâutilisateur propriĂ©taire du fichier. Les troisiĂšme et quatriĂšme chiffres correspondent respectivement aux autorisations dâaccĂšs pour les membres du groupe du fichier, et pour les autres utilisateurs. Les valeurs ont les mĂȘmes significations que pour le deuxiĂšme chiffre.
Le programme chmod ne modifie pass les autorisations des liens symboliques, lâappel systĂšme chmod ne pouvant pas les modifier sur la plupart des systĂšmes et la plupart des systĂšmes ignorent ces autorisations. Cependant, pour chaque lien symbolique mentionnĂ© sur la ligne de commande, chmod modifie les autorisations dâaccĂšs du fichier cible. En revanche, chmod ignore purement et simplement les liens symboliques quâil rencontre lors des descentes rĂ©cursives de rĂ©pertoires. Les options qui modifient ce comportement sont dĂ©crites dans la section OPTIONS .
BITS SETUID ET SETGID
chmod rĂ©initialise le bit de set-group-ID dâun fichier standard si lâidentifiant de groupe du fichier ne correspond pas Ă lâidentifiant de groupe effectif de lâutilisateur ou Ă lâun des identifiants des groupes supplĂ©mentaires de lâutilisateur, sauf si lâutilisateur possĂšde les privilĂšges appropriĂ©s. Toute restriction supplĂ©mentaire peut empĂȘcher la prise en compte des bits de set-user-ID et set-group-ID de MODE ou de FICHIER-R . Ce comportement dĂ©pend de la politique appliquĂ©e et des fonctionnalitĂ©s de lâappel systĂšme sous-jacent chmod . En cas de doute, vĂ©rifiez le comportement du systĂšme sous-jacent.
Pour les rĂ©pertoires, chmod conserve les bits de set-user-ID et set-group-ID dâun rĂ©pertoire sauf si câest indiquĂ© explicitement. Vous pouvez modifier ou rĂ©initialiser les bits avec des modes symboliques tels que u+s et g-s . Pour vider ces bits pour des rĂ©pertoires en mode numĂ©rique, vous devez ajouter un zĂ©ro comme 00755 , en ajoutant avant un moins comme -6000 ou en ajoutant au dĂ©but un signe Ă©gal comme =755 .
ATTRIBUTS DE SUPPRESSION RESTREINTE OU BIT STICKY
Le drapeau de suppression restreinte ou le bit sticky est un simple bit dont lâinterprĂ©tation dĂ©pend du systĂšme de fichiers. Pour les rĂ©pertoires, il empĂȘche les utilisateurs non autorisĂ©s de supprimer ou renommer un fichier dans le rĂ©pertoire sauf sâils sont propriĂ©taires de ce fichier ou du rĂ©pertoire ; câest ce qui est appelĂ© le drapeau de suppression restreinte pour le rĂ©pertoire, et est habituellement trouvĂ© sur les rĂ©pertoires en Ă©criture ouverte comme /tmp . Pour les fichiers normaux sur des systĂšmes plus anciens, le bit permet de conserver lâimage du programme sur le pĂ©riphĂ©rique dâĂ©change afin quâil se charge plus rapidement au lancement ; câest ce qui est appelĂ© le bit sticky .
OPTIONS
Changer le mode
dâappartenance de chaque
FICHIER
en
MODE
. Avec lâoption
--reference
,
modifier le mode de chaque fichier en celui de
FICHIER-R
.
-c
,
--changes
utiliser le mode bavard en ne signalant que les modifications
-f , --silent , --quiet
supprimer la plupart des messages dâerreur
-v , --verbose
afficher un diagnostic pour chaque fichier traité
--dereference
affecte lâobjet auquel se rĂ©fĂšre le lien symbolique plutĂŽt que le lien symbolique lui-mĂȘme.
-h , --no-dereference
affecter chaque lien symbolique plutĂŽt que lâobjet auquel il se rĂ©fĂšre
--no-preserve-root
ne pas traiter « / » de maniÚre spéciale (par défaut)
--preserve-root
ne pas opérer récursivement sur « / »
--reference = FICHIER-R
utiliser le mode du FICHIER-R au lieu des valeurs MODE . FICHIER-R est toujours dĂ©rĂ©fĂ©rencĂ© si câest un lien symbolique.
-R , --recursive
modifier récursivement les fichiers et les répertoires
Les options suivantes modifient la maniĂšre dont une hiĂ©rarchie est traversĂ©e quand lâoption -R est Ă©galement spĂ©cifiĂ©e. Si plus dâune est spĂ©cifiĂ©e, seule la derniĂšre prend effet. -H est lâoption par dĂ©faut.
|
-H |
si un argument en ligne de commande est un lien symbolique vers un répertoire, traverser le lien |
||
|
-L |
traverser tous les liens symboliques rencontrés vers un répertoire |
||
|
-P |
ne traverser aucun lien symbolique. |
||
|
--help |
Afficher lâaide-mĂ©moire et quitter. |
--version
Afficher les informations de version et quitter.
Chaque MODE est de la forme « [ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+ ».
AUTEUR
Ăcrit par David MacKenzie et Jim Meyering.
SIGNALER DES BOGUES
Aide en ligne de
GNU coreutils :
<https://www.gnu.org/software/coreutils/>
Signaler toute erreur de traduction Ă
<https://translationproject.org/team/fr.html>
VOIR AUSSI
chmod (2)
Documentation
complÚte :
<https://www.gnu.org/software/coreutils/chmod>
aussi disponible localement Ă lâaide de la
commande : info '(coreutils) chmod invocation'
Empaqueté
par Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou supérieure
<https://gnu.org/licenses/gpl.html>.
Ce programme est un logiciel libre. Vous pouvez le modifier
et le redistribuer.
Il nây a AUCUNE GARANTIE dans la mesure
autorisée par la loi.
TRADUCTION
La traduction française de cette page de manuel a été créée par Sylvain Archenault <sylvain.archenault@laposte.net>, Nicolas François <nicolas.francois@centraliens.net>, Bastien Scher <bastien0705@gmail.com>, David Prévot <david@tilapin.org> et Jean-Philippe MENGUAL <jpmengual@debian.org>
Cette traduction est une documentation libre ; veuillez vous reporter Ă la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il nây a aucune RESPONSABILITĂ LĂGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .