Alors que le cp -R
Les réponses sont justes (BTW le cas du drapeau sur BSD doit être capital, les deux sont supportés sur linux), il y a une vieille incantation impliquant du goudron :
$ tar cf - . | (cd DIR; tar xf - )
Pourquoi diable ferais-tu ça ? Parce que le goudron a une compréhension assez sophistiquée liens à la fois durs et symboliques.
Voulez-vous que votre copie remplace les liens symboliques existants par des liens ayant le même texte ? Ou avec des liens vers la même cible (en ajustant les chemins relatifs pour compenser) ? Ou avec des copies bit à bit de la cible ?
Si deux fichiers de l'original sont liés en dur, la nouvelle structure doit-elle avoir deux copies des données ou une seule ?
Des décisions, des décisions. Tar a des valeurs par défaut raisonnables, mais vous permet d'être très spécifique à ce sujet.
2 votes
"cp -r /dir1 /dir2 " Est-ce correct ?
0 votes
Oui, c'est exact. Vous pouvez choisir l'une des réponses comme solution.