Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/04/2009, à 20:28

Guilhem 58

Modifier massivement les permissions de plusieurs fichiers - RESOLU

Bonsoir à tous !

J'ai un dossier principal contenant de multiples sous-dossiers. Le dossier principal comporte quelques 1800 fichiers yikes (répartis dans les sous-dossiers) ! Je souhaiterais modifier les permissions des docs en faisant le moins de manips ...

Si on change les permissions du dossier, les permissions des fichiers contenus ne changent pas. Comment faire pour que tous les documents contenus dans les sous-dossier aient les mêmes permissions ?

Petite précision : je souhaiterais que tous les fichiers soient en lecture et écriture et interdire l'éxécution du fichier comme un programme.

Si quelqu'un connaît une manip ... je suis preneur !!! smile

@+ Guilhem

Dernière modification par Guilhem 58 (Le 04/04/2009, à 06:07)


Portable PackardBell - Intel Core2Duo T5250 - 1.50GHz - 2Go RAM - GeForce 8600M GS – LInux Mint 9

Hors ligne

#2 Le 03/04/2009, à 20:43

maskott

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

chmod -R

c'est "-R" qui rend la commande récursive


Backups are for wimps. Real men upload their work to an ftp server and have everybody mirror it. - Linus Torvalds
                                                                               
[RESOLU] dans les posts qui le sont, merci
(Et si vous y arrivez tout seul, indiquez aussi la solution, remerci)

Hors ligne

#3 Le 03/04/2009, à 22:16

Guilhem 58

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

Salut Maskott !

Merci, mais je ne sais pas comment utiliser cette commande !!!

Quelqu'un pourrait-il me fournir un exemple pour que je tente de comprendre ...

Désolé mais je suis pas un pro ...

@+ Guilhem58


Portable PackardBell - Intel Core2Duo T5250 - 1.50GHz - 2Go RAM - GeForce 8600M GS – LInux Mint 9

Hors ligne

#4 Le 03/04/2009, à 22:22

sinbad83

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

Salut,
l'option -R pour la récursivité dans un répertoire s'applique aussi bien pour chmod, chown ou chgrp.
Il s'utilise comme ceci:

sudo chmod -R 666 repertoire/

(cela dépend à qui tu veux donner ces droits)

Regarde aussi la doc http://doc.ubuntu-fr.org/droits

Dernière modification par sinbad83 (Le 03/04/2009, à 22:25)


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#5 Le 03/04/2009, à 23:07

zibletop

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

Salut,
La bonne commande est:

chmod -R -x,u+rwX,og+rX NomDossier/

-R = Recursif
-x enlève tout les droits d'exécution
u+rwX = utilisateur -> lecture / écriture et eXecution (i.e. navigation) pour les dossier uniquement
og+rX = groupe et autres -> lecture et eXecution (i.e. navigation) pour les dossier uniquement

Pour plus de details sur chmod:

man chmod

a+

Dernière modification par zibletop (Le 03/04/2009, à 23:07)

Hors ligne

#6 Le 04/04/2009, à 06:07

Guilhem 58

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

Salut Sinbad et Zibletop !

Super Zibletop !!! Un p'tit coup de commande et toutes les permissions modifiées !!! smile:):)

Merci à vous deux. Je me voyais mal modifier les permissions des fichiers contenus dans chaque sous-dossier ... big_smile:D:D

@+ Guilhem 58


Portable PackardBell - Intel Core2Duo T5250 - 1.50GHz - 2Go RAM - GeForce 8600M GS – LInux Mint 9

Hors ligne

#7 Le 20/06/2017, à 08:32

remidetoulon

Re : Modifier massivement les permissions de plusieurs fichiers - RESOLU

Bonjour, je reviens sur ce topic car voulant changer d'une manière générale et massive la permission de tous mes dossiers et sous dossier contenant des photos et des vidéos d'un répertoire j'ai tapé la commande suivante :
sudo chmod -R 666 /monrepertoire...

Voilà ce que j'obtiens en mode user :
mode user

Voilà ce que j'obtiens en root :
root

Quelqu'un connaît la commande pour remédier à mon erreur et ou faire en sorte de ne pas voir ces petits cadenas en mode user :
cadenas

Hors ligne