Am Sonntag 23 September 2001 22:12 schrieb Helga Fischer:
Hallo Andreas,
Am Samstag, 22. September 2001 20:06 schrieb Andreas:
Jedesmal, wenn ich mit cp Dateien und Verzeichnisse kopiere, dann habe ich Probleme mit den Rechten und den Dateieigenschaften. Was muß ich tun, damit eine Datei aus dem /root - Verzeichnis beim kopieren in ein User - Verzeichnis dessen Rechte annimmt ?
Lass den User kopieren, in dessen Verzeichnis die Dateien kommen sollen. cp erledigt das meines Wissens von alleine. Wenn der User nicht kopieren darf, dann mußt Du halt doch noch ein chown -R user.group * hinterher jagen.
Desweiteren ärgere ich mich darüber, daß sämtliche kopierten Dateien ( zum Beispiel zur Datensicherung von hda auf hdb ) nach dem kopieren plötzlich ausführbar dargestellt werden ( aus -rw-r--r wird rwx-r-x-r-x )
Was benützt zum Sichern? Wenn es cp ist, dann ist cp -a die richtige Option. Sie erhält alle Rechte und Zeitstempel der Dateien.
Was muß ich tun, damit beim Kopieren alle Dateien mit sämtlichen Unterverzeichnissen 1 : 1 kopiert werden...?
Kopiert wird immer 1 : 1. Oder meinst Du etwas anderes?
Bin dankbar für jede Hilfestellug - vielleicht bin ich mit cp sowieso auf dem Holzweg...... :-(
Sonst lies mal den Thread (/ läuft voll), den ich heute mittag angestossen habe, da gibt's auch noch ein paar Erklärungen zum Kopieren.
Helga
Ja - Danke Helga Hab in der Zwischeneit die gesamten Mail zu diesem Thema gelesen... Mein Problem mit dem 1 : 1 kopieren betraf Hauptsächlich das Kopieren von Ordnern, die noch jede Menge Unterordner beinhalten. Mir ist aufgefallen, das ab der vierten Hierachieschicht die Inhalte der Unterordner nicht mitkopiert werden. Mein Befehl war dann immer cp -R -r -p /home /dev/hdb1 Reicht denn ein cp -ax /home /dev/hdb absolut aus, um meine Wünsche zu erfüllen ( Erhalt sämtlicher Rechte und Dateiattribute incl. kopieren aller Unterverzeichnisse und deren Unterverzeichnisse ) ? Grüsse Andreas