Ordner mit derselben Berechtigung können nicht kopiert werden

Ordner mit derselben Berechtigung können nicht kopiert werden

/var/libIch möchte alle Dateien und Ordner mit den gleichen Berechtigungen kopieren .

einige Artikel sagencp -rp /var/lib/ /var/libnew/

und manche sagen, verwendenrsync -aX /var/lib /var/libnew/

Erklären Sie bitte, was besser ist. Das Wichtigste dabei ist, dass alle Berechtigungen zu 100 Prozent gleich sein sollten.

Antwort1

Beide Artikel sind korrekt und tun, was Sie wollen.

Ich bevorzuge die Verwendung von rsync -avh --progress <source>/ <destination>(in Ihrem Fall: rsync -avh --progress /var/lib/ /varlibnew) für den Fortschrittsbalken des Kopiervorgangs. Sie können auch hinzufügen, -uob Sie Dateien in aktualisieren möchten destination, sofern diese neuer sind.

Beachten Sie bei rsync, dass nachstehende Zeichen /wichtig sind. Wenn sowohl Quelle als auch Ziel nachstehende Zeichen haben /, geht das Ziel eine Ebene tiefer.

verwandte Informationen