Christian wrote: [...]
Ich durchschaue den Unterschied zu -a und -x nicht. -x lässt Unterverzeichnisse aus, die auf anderen Dateisystemen liegen. Das sind doch üblicherweise andere Partitionen, auf die ein sym.-Link verweist. -a kopiert sym.-Links doch aber bereits als sym.-Links und nicht die Dateien, auf die der Link verweist. Insofern wäre doch der Parameter -x redundant wenn man -a benutzt?
Jedenfalls habe ich mit "cp -a" bereits Linux erfolgreich umkopiert, allerdings nicht aus dem laufenden System sondern von einem gebooteten Rettungssystem (CD).
Da gibt es schon einen Unterschied: Das mit der -a Option hast Du ganz richtig interpretiert, das sollte auch für den normalen Hausgebrauch reichen. Der tiefe Sinn der -x Option ist folgender: Stell Dir vor, Du willst das /-Filesystem (und nur das) kopieren. Dann sind u. U. /opt oder /usr eigene Dateisysteme, werden aber beim normalen cp mit erwischt. Dabei sind /opt und /usr keine Links, sondern richtige Dateiverzeichnisse. Also hat in diesem Fall -x durchaus seinen Sinn. Da unter Linux Datei- systeme an beliebiger Stelle im Dateibaum bammeln können, ist -x sogar ziemlich wichtig. Jan --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com