Verwendung der Tar-Archivierung
Contents
[
Hide
Show
]Tar-Zweck
Mit Tar-Archiv k�nnen Sie mehrere Dateien zu einer einzigen Datei zusammenfassen. Sie k�nnen die gemeinsame Datei auch komprimieren.
Sammeln ohne Komprimierung
Es gibt ein Beispiel f�r das Sammeln von zwei Dateien in einem tar-Archiv.
1try (FileOutputStream tarFile = new FileOutputStream("joint.tar")) {
2 Datei fi1 = new Datei("text.txt");
3 Datei fi2 = new Datei("bild.png");
4
5 try (TarArchive archive = new TarArchive()) {
6 archive.createEntry("text.txt", fi1);
7 archive.createEntry("picture.png", fi2);
8 archive.save(tarFile);
9 }
10} catch (IOException ex) {
11 System.out.println(ex);
12}Komprimierung des tar-Archivs
In Unix-�hnlichen Betriebssystemen erlaubt das tar-Dienstprogramm die Komprimierung von tar-Archiven nach gzip bei der Erstellung. Aspose.Zip bietet eine �hnliche Funktionalit�t mit der Methode
saveGzipped.
1try (TarArchiv archive = new TarArchiv()) {
2 archive.createEntry("text.txt", "D:\\texts\\article.txt");
3 archive.createEntry("picture.png", "D:\\Picture\\photo.png");
4 archive.saveGzipped("ergebnis.tar.gz");
5}Heutzutage ist das xz-Dienstprogramm in Linux und Unix sehr beliebt geworden. Seine Komprimierung von tar ist nahtlos in Aspose.Zip integriert. Verwenden Sie die Methode saveXzCompressed eines tar-Archivs.
1try (TarArchiv archive = new TarArchiv()) {
2 archive.createEntry("text.txt", "D:\\texts\\article.txt");
3 archive.createEntry("picture.png", "D:\\Picture\\photo.png");
4 archive.saveXzCompressed("ergebnis.tar.xz");
5}