Thread Previous • Date Previous • Date Next • Thread Next |
Jon Svejgaard wrote:
Jesper Krogh wrote:I sslug.teknik, skrev Jon Svejgaard:En lille advarsel mod at bruge tar, som iøvrigt godt kan bruges:tomme kataloger kopieres ikke, hvilket kan skabe problemer med f.eks. log filer, mail kø m.m.Tar medtager heller ikke device nodes i /dev Begge dele klares mere smertefrit med cpio.Det er da rigtigt, det havde jeg ikke lige spekuleret over. Men Ok, så til alt andet end /dev ;.)Der er ingen tvivl om at Linux-tar er langt bedre til opgaven en UNIX-tar, hvor man har oplevet endeløse problemer med permissions-fejl m.m.m. Jeg vænnede mig i sin tid til at holde mig langt fra tar desårsag, og det er derfor jeg i dag anbefaler cpio. Til gengæld er det praktisk bevist gennem flere migreringer, at cpio-metoden virker.
Helt enig.devices er allerede nævnt som problematiske med tar - i hvertfald på de traditionelle UNIX'er. Named pipes og symbolske links kan også drille.
find og cpio gør det altid rigtigt. UNIX-flavour regardless! En smule OT:cp kan have problemer med recursiv kopiering. Igen: det er sjældent et Linux-problem, men skulle man rende ind i noget andet (hvem sagde Ultrix?) kan find og cpio løse det:
mkdir /newdir cd /olddir find . -depth -print | cpio -pdmv /newdir /kristian -- Registered Linux user #22494 - http://counter.li.org/ 42 dage, 22 timer og 34 minutter uden svar: http://www.sslug.dk/emailarkiv/forening/2003_01/msg01061
Thread Previous • Date Previous • Date Next • Thread Next |