Copie récurcive sous mandriva2006

Morsi -  
 Morsi -
bonjour à tous
je veux faire une copie integrale d'un répertoire (avec tous ses sous répertoire et fichier)
par exemple copier le répertoire "toto" et son contenu (chemin absolu /usr/morsi/toto). dans le répertoire /dev/sdba/titi.
j'ai essaier avec la "cp" mais je n'ai pas pu copier qu'un fichier à la fois alors que j'ai plus de 100 fichiers dans différents sous répertoires.
j'ai aussi un problème d'argument avec la commande tar
merci d'avance.
Configuration: mandriva 2006

5 réponses

  1. Marc
     
    Bonjour,

    La commande 'man cp' te donnera la mauel de la commande 'cp'.

    Tu pourra y trouver l'option pour les copies récursives :

    -R, -r, --recursive
    copy directories recursively
    0
  2. aruju Messages postés 2219 Date d'inscription   Statut Contributeur Dernière intervention   403
     
    salut,

    cp -vR ou cp -vfR
    0
  3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    Hi
    cd /usr/morsi/toto ; tar -cf - . | ( cd /dev/sdba/titi ; tar -xpf -)
    0
  4. Marc
     
    Héhéhé

    Biensur, on peut aussi faire des choses cocaces..

    find /usr/morsi/toto -name * -exec cat {} > /dev/sdba/titi/{} \;
    etc...

    mais un simple 'cp -r /usr/morsi/toto /dev/sdba/titi" suffira.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Morsi
     
    Merci à tous
    je vais essayer
    j'espère que j'arriverais
    0