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 30/04/2005, à 14:11

azurams

chmod répertoires, sous-répertoires et fichiers d'un seul coup

Bonjour,

Sur mon serveur ftp, je cherche à "chmoder" un répertoire, ses sous-répertoires et tous les fichiers qu'ils contiennent.

Cependant, malgré mes recherches je ne trouve pas les options de la commande chmod qui permettent de changer les droits des répertoires ET des fichiers.

Faut il passer par des caractères joker * pour affecter tous les fichiers d'un coup, ou utiliser toute la puissance des REGEXP (que je ne maitrise pas !).

Merci pour votre aide

Dernière modification par azurams (Le 30/04/2005, à 14:12)

Hors ligne

#2 Le 30/04/2005, à 14:23

devloop

Re : chmod répertoires, sous-répertoires et fichiers d'un seul coup

le problème c'est que souvent les répertoires ont besoin d'être exécutables (pour pouvoir les traverser) alors qu'un fichier n'a souvent pas besoin d're exécutable
moi j'ai deux commandes
pour les répertoires :
find /chemin/vers/repertoire -type d -exec chmod 700 {} \;
pour les fichiers
find /chemin/vers/repertoire -type f -exec chmod 600 {} \;
ensuite à toi de mettre les droits qui t'intéressent dans la commande tongue

Hors ligne

#3 Le 30/04/2005, à 14:44

nkdb

Re : chmod répertoires, sous-répertoires et fichiers d'un seul coup

Il me semble que c'est l'option -R qu'il faut utiliser :

>chmod -R 755 <répertoire>

Hors ligne