Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.debutant : Question toute bête sur la commande cp

Posté par DocteurCosmos (page perso, ) le 18 octobre 2007
cd /media/DD/sauvegarde/home/user/

cp -r .* /home/user/


ne marche pas comme je le voudrais...



cd ~

chown -R user .*


... non plus.



Résumé du problème :

Soit une sauvegarde de /home faite sur un disque externe

Soit une installation toute neuve d'une distribution

Comment faire pour copier à la fois les fichiers et répertoires et les fichiers et répertoires "cachés" ?

Question subsidiaire :

Comment faire pour réattribuer les droits dans /home/user/ à la fois aux fichiers et répertoires et aux fichiers et répertoires cachés ?



Merci d'avance.

> Lire le message (9 commentaires, moyenne: 1,4).  

Vous avez demandé le commentaire #876680.

Utilisation de chown

Posté par François Nautré () le 22/10/2007 à 19:53. (lien). Évalué à 1.

Réattribuer les droits : chown
... dans /home/user/ : chown /home/user/
... aux fichiers et aux répertoires (récursivement) : chown -R /home/user/
... même ceux qui sont cachés : chown -Ra /home/user/

De plus, tu attribues les droits à un utilisateur et à un groupe, donc :
chown user:group -Ra /home/user/

A noter que dans l'usage courant, on prend pour groupe le groupe associé par défaut à l'utilisateur, à savoir un groupe qui porte le même nom que l'utilisateur, ce qui donne :
chown user:user -Ra /home/user/

  • [^]Re: Utilisation de chown

    Posté par DocteurCosmos (page perso, ) le 24/10/2007 à 15:03. (lien). Évalué à 1.

    Merci. C'était ce -Ra que je cherchais...

    Merci à tous de vos bons conseils.