Re: AW: tar | split
Falk Herzog <[email protected]> Wed, 05 Nov 2025 14:50:01 +0100
| Newsgroups | gmane.user-groups.linux.dresden |
|---|---|
| Message-ID | <[email protected]> |
pgzip macht auch gzip auf allen CPUs, so als Randnotiz. Gr=C3=BC=C3=9Fe,=20 Falk On Wed, 2025-11-05 at 14:34 +0100, Bernhard Schiffner wrote: > Hallo Ronny, >=20 > das ist schnelles Feedback. Da bin ich also nicht auf dem Holzweg mit > dem Zusammenbasteln. >=20 > Das kleine Schmankerl meiner Version liegt in der Verwendung von 7z, > das wohl auf allen verf=C3=BCgbaren CPUs komprimieren soll (im Gegensatz > zu gzip). > Allerdings muss man diese Kommandozeilenparameter erst einmal finden > / rausbekommen: > 7z a -si -so -an -tgzip -bsp2=20 > a: mache Archiv(e) > -si -so : nimm von stdin, schreibe nach stdout > -an:=C2=A0 nicht meckern / abbrechen, wenn Archiv-Namen nicht als > Parameter genannt wird=C2=A0 (-so!) > -tgizp: gzip als Kompressionstyp > -bsp2: Fortschrittsanzeige nach stderror > Das hat auch gedauert, aber irgendwie kam ich bei tar gar nicht > weiter. >=20 > Vielen Dank! > Bernhard >=20 >=20 >=20 > Am Mittwoch, 5. November 2025, 12:33:17 Mitteleurop=C3=A4ische Normalzeit > schrieb [email protected]: > > Hallo Bernhard, > >=20 > > > Die Idee ist, eine Partition (Windows, 40 GB, ~25 GB belegt, Rest > > > mit > > > "Nullfiles" beschrieben, diese gel=C3=B6scht) auf einem USB-Stick > > > (vfat) zu sichern. > > ... > > > Allerdings komme ich mit der man-page von tar nicht klar. Die ist > > > irgendwie > > > so esoterisch formuliert (GNU-Style?), dass ich(!) nicht > > > begreife, was nun > > > eigentlich und wie gemacht werden muss. > > >=20 > >=20 > > - 'tar -L' erfordert '-M' und ist f=C3=BCr Wechselmedien (Tapes), wird > > also interaktiv nach neuen Dateinamen fragen > > - Deine Idee mit 'split' ist dann doch nicht verkehrt 'tar -cf - > > /dev/sda2 | split -b 3G - /ziel.datei.auf.vfat' > > - so werden aber die 15GB Nullen nicht wegrationalisiert, also > > sollte ein 'gzip -1 |' vor das 'split' > > - da Du nun aber eigentlich kaum features von tar nutzt, k=C3=B6nnte 'd= d > > bs=3Dxx' performanter sein und du k=C3=B6nntest es mit 'status=3Dprogre= ss' > > oder 'pv' auch aufh=C3=BCbschen=20 > >=20 > >=20 > > Mit freundlichen Gr=C3=BC=C3=9Fen / Kind regards > > =C2=A0=C2=A0=C2=A0=C2=A0 Ronny Seffner > >=20 > >=20 >=20 >=20 >=20