Merci, Ca va me faire "arrêter de perdre du temps". Je n'ose pas avouer comment je faisais ce genre d'opération jusqu'ici ;-) J'utilise Linux depuis +/- début 98, il faudrait que je trouve le courage d'étudier ces fonctions en détail :-(
Philippe Le mer 12/03/2003 à 19:17, Pascal Bleser a écrit : > Philippe CHARLIER wrote: > > Certainement un "bête" question, mais j'ai un répertoire dont je > > voudrais changer les permissions de tous les sous-répertoires en 700 et > > de tous les fichiers en 600. > > Si je suis dans le répertoire et que je fais : > > chmod -R 700 * > > Toutes les permissions deviennent 700 (répertoires et fichiers). > > Si je fais : > > chmod -R 600 * idem mais permissions 600. > > chmod -R u=rwX,go= * > > le flag "X" signifie (je cite la manpage): > "execute only if the file is a directory or already has execute > permission for some user" > > donc "X" n'ajoute le flag "x" que sur les répertoires et les fichiers > ayant déjà le flag "x" qqe part (user, group ou other). > > Autre façon de faire: > > find * -type d | xargs chmod 700 > find * -type f | xargs chmod 600 _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/[EMAIL PROTECTED] IRC: efnet.unixtech.be:6667 - #unixtech