Χρησιμοποιώντας το 'bzip2' για τη συμπίεση αρχείων Linux
Το Linux, όπως και τα Windows, υποστηρίζει πολλούς διαφορετικούς αλγόριθμους για τη συμπίεση ομάδων αρχείων σε ένα ενιαίο αρχείο. Το πιο συνηθισμένο, το φερμουάρ μορφή, είναι σχεδόν καθολική, αλλά κάθε αλγόριθμος συμπίεσης προσφέρει σχετικά δυνατά και αδύνατα σημεία στο οικοσύστημα αρχειοθέτησης.

Γιατί να χρησιμοποιήσετε το 'bzip2' πάνω από το 'gzip';
ο gzip Η εντολή χρησιμοποιεί τη μέθοδο συμπίεσης LZ77. ο bzip2 Το εργαλείο συμπίεσης χρησιμοποιεί τον αλγόριθμο Burrows-Wheeler.
Σε μια δοκιμή, κάθε εντολή που εκτελείται χρησιμοποιώντας τις προεπιλεγμένες ρυθμίσεις συμπίεσης και τα συμπιεσμένα αρχεία συγκρίθηκαν. Τα αποτελέσματα δείχνουν ότι το bzip2 Η εντολή εμφανίζεται στην κορυφή για τη μείωση του μεγέθους του αρχείου. Ωστόσο, χρειάζεται πολύ περισσότερος χρόνος για να γίνει αυτό χρησιμοποιώντας bzip2.
ο lzmash εντολή είναι το ισοδύναμο της εκτέλεσης gzip με το επίπεδο συμπίεσης ρυθμισμένο σε -9—την υψηλότερη ρύθμιση συμπίεσης. Lzmash διαρκεί περισσότερο από gzip
Συμπίεση αρχείων με χρήση 'bzip2'
Για να συμπιέσετε ένα αρχείο χρησιμοποιώντας το bzip2 format, εκτελέστε την ακόλουθη εντολή:
Όνομα αρχείου bzip2
Το αρχείο αρχειοθέτησης που προκύπτει χρησιμοποιεί το .bz2 επέκταση. Αυτό το βοηθητικό πρόγραμμα συμπιέζει το αρχείο ακόμα κι αν το αρχείο γίνει μεγαλύτερο ως αποτέλεσμα. Αυτό το περίεργο συμβαίνει όταν συμπιέζετε ένα αρχείο που έχει ήδη συμπιεστεί.
Πώς να αποσυμπιέσετε αρχεία
Αποσυμπίεση αρχείων με το bz2 επέκταση με την bunzip2 εντολή:
όνομα αρχείου bunzip2.bz2
ο bunzip2 εντολή εξάγει οποιοδήποτε έγκυρο αρχείο που έχει συμπιεστεί χρησιμοποιώντας bzip ή bzip2. Εκτός από την αποσυμπίεση συνηθισμένων αρχείων, μπορεί επίσης να αποσυμπιέσει αρχεία tar, τα οποία έχουν συμπιεστεί χρησιμοποιώντας το bzip2 εντολή.
Αρχεία Tar συμπιεσμένο χρησιμοποιώντας το bzip2 επέκταση χρήσης εντολής .tbz2. Όταν αποσυμπιέζετε αυτό το αρχείο χρησιμοποιώντας το bunzip2 εντολή γίνεται το όνομα αρχείου όνομα αρχείου.tar.
Επιλογές εντολών
Τροποποιήστε τον τρόπο bzip2 λειτουργεί μέσω επιλογών εντολών:
- -φά: Επιβολή συμπίεσης ακόμα κι αν το αρχείο είναι ήδη σε μορφή BZ2.
- -κ: Διατηρήστε το αρχικό αρχείο καθώς και το συμπιεσμένο αρχείο.
- -μικρό: Μειώστε τη μνήμη του συστήματος που εκχωρείται στην εργασία συμπίεσης, επεκτείνοντας έτσι τον χρόνο που χρειάζεται για να ολοκληρωθεί η συμπίεση.
- -τ: Δοκιμάστε το αρχείο αρχειοθέτησης.
- -v: Αναφέρετε αναλυτικά αποτελέσματα σχετικά με την εκτέλεση της εντολής.
Χρησιμοποιήστε το ξεχωριστό bzip2recover βοηθητικό πρόγραμμα για την ανάκτηση ενός κατεστραμμένου αρχείου. Το βοηθητικό πρόγραμμα δεν θα λειτουργεί πάντα, αλλά είναι καλύτερο από το τίποτα εάν το αρχείο σας δεν μπορεί να αποσυμπιεστεί.