Comment donner de l'autorisation 777 à plusieurs répertoires à la fois dans unix?
J'ai plusieurs sous-répertoires dans un répertoire racine. à un moment, je veux donner chmod 777
la permission à ces répertoires.
je sais que chacun d'entre nous peut donner chmod -r 777 abcd
mais je veux vous donner la permission à ces répertoires de qui jamais j'ai besoin à un moment.
Exemple :
XYZ -- Parent Directory
ABCD EGF GHY JHF OIEDF -- These are sub directories.
now i want to give chmod 777 to ABCD EGF GHY . at a time to all these directories.
Merci à l'Avance.
- Pour les répertoires et aussi les fichiers à l'intérieur? Si oui, vous pouvez utiliser le
-R --> change files and directories recursively
chmod 777 ABCD EGF GHY
??
Vous devez vous connecter pour publier un commentaire.
En supposant que XYZ est le chemin d'accès à la racine de vos fichiers, vous pouvez utiliser d'expansion pour correspondre exactement les fichiers que vous voulez:
Ensuite, vous pouvez utiliser le
-R
drapeau à le faire de manière récursive tous les fichiers et dossiers contenus dans ces dossiers.À appliquer un chmod récursif sur le dossier 3 plus le parent, vous pouvez utiliser:
Note de la dernière virgule, pour inclure le répertoire lui-même dans l'expansion
/home/Marin
?pwd
et utiliser cette valeur. Lorsque vous tapez../
dans un nom de chemin d'accès, puis c'est un chemin relatif,..
se référant au dossier parent