Εργασίες ανοίγματος GZIP με έγγραφα κειμένου. Πώς λειτουργεί η συμπίεση του GZIP. Τεχνικές πληροφορίες σχετικά με τα αρχεία GZIP

Οι χρήστες του συστήματος υπολογιστών αντιμετωπίζουν μερικές φορές αρχεία που έχουν επέκταση GZ ή TGZ. Υπάρχει μια εντελώς φυσική ερώτηση: Πώς μπορείτε να ανοίξετε ένα τέτοιο αρχείο; Δεν θα ήθελα να αναστατώσω τους αναγνώστες μπροστά από τους αναγνώστες, οι οποίοι συνεργάζονται με το λειτουργικό σύστημα των Windows, αλλά η σκοπιμότητα των αρχείων ανοίγματος σε αυτό το Sidel ελαχιστοποιείται. Και αυτό είναι το πράγμα ...


Τι είναι ανάλυση Gz;

Τα αρχεία επέκτασης GZ εμφανίστηκαν για πρώτη φορά το 1993, αφού το βοηθητικό πρόγραμμα GZIP κυκλοφόρησε για συσκευασία και αποσυσκευασία αρχείων. Τα αρχεία που επεξεργάζονται από αυτό το πρόγραμμα χρησιμοποιώντας τον αλγόριθμο συμπίεσης και λαμβάνονται μια τέτοια επέκταση. Πολλοί, πιθανώς, έχουν ήδη κατανοήσει ότι η εφαρμογή GZIP αναφέρεται στην κατηγορία των αρχείων. Τα αρχεία που δημιουργήθηκαν με τη βοήθειά τους είναι τα συνηθισμένα αρχεία. Αλλά υπάρχει μια λεπτή στιγμή. Το πράγμα είναι ότι τα αρχεία αυτά χρησιμοποιούνται μόνο σε συστήματα που μοιάζουν με Unix.

Το ίδιο το βοηθητικό πρόγραμμα GZIP είναι ενσωματωμένο σε προεπιλογή στο περιβάλλον λογισμικού του λειτουργικού συστήματος. Το πιο ενδιαφέρον είναι ότι αυτός ο προγραμματισμός είναι παρόντες όχι μόνο στο λειτουργικό σύστημα Linux, αλλά και στα λειτουργικά συστήματα Mac OS X. Φυσικά, ανοίγουν τα αρχεία που έχουν την επέκταση GZ μπορούν να ανοίξουν στο χειρουργείο Σύστημα WindowsΑλλά τότε υπάρχει μια εντελώς φυσική ερώτηση: Είτε θα το κάνετε; Πράγματι, στις περισσότερες περιπτώσεις, τα αποσυμπιεσταμένα δεδομένα εξακολουθούν να μην μπορούν να διαβαστούν στα λειτουργικά συστήματα των Windows. Παρόλο που υπάρχουν εκδόσεις του GZIP και για τα Windows.

Συμπίεση και αποσυσκευασία αρχείου: Αλγόριθμος

Πολλοί χρήστες μπορούν να πιστεύουν εσφαλμένα ότι το πρόγραμμα GZIP για τη συμπίεση και την αποσυσκευασία των αρχείων λειτουργεί με τον ίδιο τρόπο όπως το γνωστό πακέτο WinZip. Αλλά δεν είναι καθόλου. Αρχικά, η δοκιμή του προγράμματος βασίστηκε στον δικό του αλγόριθμο αποπληθωρισμού. Αυτός ο αλγόριθμος χτίστηκε αρχικά σε συνδυασμό δύο τύπων κωδικοποιητών Huffman και LZ77. Όπως ήδη κατανοήσατε, όταν συμπιέζετε με την αναζήτηση πληροφοριών, το επιθήμα GZ προστίθεται στο κύριο όνομα. Αλλά αφορά μόνο ένα μόνο αρχεία. Το πράγμα είναι αυτό Αυτό το πρόγραμμα Αρχικά δεν υποστηρίζει εργασίες με πολλαπλά αρχεία, τα οποία είναι δυνατά σε εφαρμογές WinRAR ή WINZIP.

Με άλλα λόγια, για να λάβετε σε ένα αρχείο δύο και περισσότερο πακέτο δεδομένων είναι απλά αδύνατο. Αυτό οφείλεται στο γεγονός ότι η χρησιμότητα με συμπίεση και αποσυμπίεση χρησιμοποιεί μια πρόσθετη εφαρμογή πίσσας. Ως αποτέλεσμα, όταν δημιουργείτε αρχεία στην έξοδο, αποδεικνύεται ένα αρχείο με επέκταση GZ, αλλά ένα αντικείμενο με την επέκταση TGZ. Επίσης μερικές φορές υπάρχει μια επιλογή tar.gz. Με άλλα λόγια, το βοηθητικό πρόγραμμα πίσσας συμπιέζει πρώτα πολλά αρχεία σε ένα, το οποίο στη συνέχεια επεξεργάζεται από την εφαρμογή GZIP. Ένας τέτοιος συνδυασμός δράσης, να το θέσει ήπια, δεν είναι πολύ άνετα. Το ίδιο ισχύει και για τη διαδικασία αποσυσκευασίας δεδομένων. Πρώτον, η αποσυμπίεση εκτελείται από το κύριο αρχείο αρχειοθέτησης και, στη συνέχεια, όλα τα άλλα αντικείμενα ανακτώνται χρησιμοποιώντας το προαιρετικό βοηθητικό πρόγραμμα πίσσας.

Πώς να ανοίξετε ένα αρχείο επέκτασης GZ;

Τώρα ας μιλήσουμε για το πώς να ανοίξουμε αρχεία με την επέκταση GZ. Φυσικά, μπορείτε να χρησιμοποιήσετε για αυτούς τους στόχους "Native" βοηθητικό πρόγραμμα, το οποίο ονομάζεται GZIP. Υπάρχουν εκδόσεις αυτού του προγράμματος τόσο για το UNIX όσο και για τα Windows Systems. Δεδομένου ότι χρησιμοποιούμε περισσότερο με ακρίβεια λειτουργικό σύστημα Windows, μπορείτε να αποσυσκευάσετε αρχεία με μια τέτοια επέκταση χρησιμοποιώντας το ενσωματωμένο archiver WinZip.. Επιπλέον, το WinRAR, το 7-Zip, το Corel Winzip, το E-Merge Winace είναι αρκετά αποτελεσματικά.

Ιός

Μερικές φορές υπάρχουν καταστάσεις όπου οι ιοί και τα κακόβουλα αντικείμενα καλύπτονται για αρχεία με την επέκταση GZ. Στις περισσότερες περιπτώσεις, ο ιός επέκτασης GZ αντικαθιστά κάτι παρόμοιο, για παράδειγμα, το GAZ. Υπάρχουν περιπτώσεις που τα κακόβουλα προγράμματα και οι ιοί διεισδύουν στο σύστημα ως αρχείο με την επέκταση GZ. Τα προγράμματα κατά του ιού που έχουν σχεδιαστεί για να συνεργαστούν με το λειτουργικό σύστημα των Windows δεν θα είναι πάντοτε σε θέση να ανιχνεύσουν την πιθανή απειλή. Επομένως, κατά τον εντοπισμό ύποπτων αντικειμένων, πρέπει να είστε πολύ προσεκτικοί. Είναι καλύτερο να χρησιμοποιείτε ισχυρά πακέτα για να ελέγξετε τους ιούς και όχι Δωρεάν antivirus Τύπος Avast. Ως έσχατη λύση, σαρώστε έναν υπολογιστή φορητό βοηθητικό πρόγραμμα KVRT για απειλές.

συμπέρασμα

Εδώ όλες οι πληροφορίες σχετικά με το έργο με τα αρχεία GZ. Πολλοί χρήστες πιθανώς κατάλαβαν ήδη πώς να συνεργαστούν με τέτοια δεδομένα. Αλλά πρώτα θα πρέπει να αποσαφηνιστεί από την κατάσταση. Μπορείτε να ανοίξετε ένα τέτοιο αρχείο ακόμη και στο λειτουργικό σύστημα των Windows, αλλά αξίζει να το κάνετε; Μετά από όλα, οι πληροφορίες που αποθηκεύονται σε αυτό, το οποίο σχετίζεται αποκλειστικά σε συστήματα UNIX. Θα είναι αδύνατο να συνεργαστείτε με τέτοια αρχεία. Για παράδειγμα, ας δούμε το αρχείο εικόνας με την επέκταση του DMG, το οποίο δημιουργήθηκε στο λειτουργικό περιβάλλον Συστήματα MAC OS X. Επανατοποθετήστε το περιεχόμενο ενός τέτοιου αρχείου μπορεί να χρησιμοποιήσει το πρόγραμμα Ultraiso. Αλλά τι να κάνει με τις εξαγόμενες πληροφορίες; Η ίδια κατάσταση είναι επίσης με τη μορφή δεδομένων GZ. Ακόμη και αν ο χρήστης λειτουργεί με λειτουργικά συστήματα Linux και Mac OS X, είναι ευκολότερο να εγκαταστήσετε το Win Rar, το οποίο μπορεί να χρησιμοποιηθεί χωρίς να εφαρμόσει πρόσθετα προγράμματα.

Εάν έχετε εγκατεστημένο σε έναν υπολογιστή Πρόγραμμα προστασίας από ιούς μπορώ Συγκεντρώστε όλα τα αρχεία στον υπολογιστή σας, καθώς και κάθε αρχείο ξεχωριστά. Μπορείτε να σαρώσετε οποιοδήποτε αρχείο κάνοντας δεξί κλικ στο αρχείο και επιλέξτε την κατάλληλη επιλογή για να ελέγξετε το αρχείο για την παρουσία ιών.

Για παράδειγμα, σε αυτή την εικόνα που διατίθεται Αρχείο My-File.gzipΣτη συνέχεια, πρέπει να κάνετε δεξί κλικ σε αυτό το αρχείο και επιλέξτε την επιλογή στο μενού Αρχείο "Σάρωση με AVG". Κατά την επιλογή Αυτή η παράμετρος Το AVG Antivirus θα ανοίξει, το οποίο θα ελέγξει Αυτό το αρχείο Για τους ιούς.


Μερικές φορές μπορεί να εμφανιστεί ένα σφάλμα ως αποτέλεσμα Μη έγκυρη εγκατάσταση λογισμικό Τι μπορεί να σχετίζεται με το πρόβλημα που συνέβη κατά τη διάρκεια της διαδικασίας εγκατάστασης. Μπορεί να επηρεάσει το λειτουργικό σας σύστημα. Συνδέστε το αρχείο GZIP με σωστή εφαρμογή Λογισμικό Έχοντας αντίκτυπο στο λεγόμενο "Ένωση επεκτάσεων αρχείων".

Μερικές φορές απλή Επανεγκατάσταση του αρχείου συμπιεσμένου GNU ZIP Μπορεί να λύσει το πρόβλημά σας σωστά να συνδέει το gzip με το GNU zip συμπιεσμένο αρχείο. Σε άλλες περιπτώσεις, ενδέχεται να προκύψουν προβλήματα με τις ενώσεις αρχείων Κακό προγραμματισμό λογισμικού προγραμματιστής και ίσως χρειαστεί να επικοινωνήσετε με τον προγραμματιστή για να λάβετε πρόσθετη βοήθεια.


Υπόδειξη: Δοκιμάστε την ενημέρωση του GNU ZIP συμπιεσμένου αρχείου Τελευταία έκδοσηΓια να βεβαιωθείτε ότι έχουν εγκατασταθεί οι τελευταίες διορθώσεις και ενημερώσεις.


Μπορεί να φαίνεται πολύ προφανές, αλλά συχνά Το ίδιο το αρχείο gzip μπορεί να είναι η αιτία του προβλήματος.. Εάν λάβατε ένα αρχείο μέσω συνημμένου ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ή το κατεβάστηκε από τον ιστότοπο και η διαδικασία λήψης διακόπτεται (για παράδειγμα, διακοπή ρεύματος ή για άλλο λόγο), Το αρχείο μπορεί να καταστραφεί. Εάν είναι δυνατόν, προσπαθήστε να πάρετε ένα νέο αντίγραφο του αρχείου gzip και να προσπαθήσετε να το ανοίξετε ξανά.


Προσοχή: Το κατεστραμμένο αρχείο μπορεί να συνεπάγεται την εμφάνιση της συνοδευτικής βλάβης του προηγούμενου ή ήδη υπάρχοντος κακόβουλο λογισμικό Στον υπολογιστή σας, οπότε είναι πολύ σημαντικό οι ενημερωμένοι antivirus να εργάζονταν συνεχώς στον υπολογιστή σας.


Εάν το αρχείο GZIP που σχετίζεται με το υλικό στον υπολογιστή σαςΓια να ανοίξετε το αρχείο που μπορεί να χρειαστείτε Ενημέρωση προγραμμάτων οδήγησης συσκευώνπου σχετίζονται με αυτόν τον εξοπλισμό.

Αυτό το πρόβλημα Συνήθως σχετίζεται με τους τύπους αρχείων πολυμέσωνπου εξαρτώνται από το επιτυχημένο άνοιγμα του υλικού μέσα στον υπολογιστή, για παράδειγμα, Κάρτα ήχου ή κάρτα βίντεο. Για παράδειγμα, εάν προσπαθείτε να ανοίξετε ένα αρχείο ήχου, αλλά δεν μπορείτε να το ανοίξετε, ίσως χρειαστεί Ενημέρωση οδηγών καρτών ήχου.


Υπόδειξη: Αν προσπαθήσετε να ανοίξετε το αρχείο gzip, θα πάρετε Μήνυμα σφάλματος που σχετίζεται με το αρχείο S.sys, το πρόβλημα είναι πιθανό να είναι που σχετίζονται με κατεστραμμένους ή ξεπερασμένους οδηγούς συσκευώνπου πρέπει να ενημερωθούν. Αυτή η διαδικασία μπορεί να διευκολυνθεί με τη χρήση λογισμικού για την ενημέρωση των προγραμμάτων οδήγησης, όπως το DriverDoc.


Εάν τα βήματα δεν λύσουν το πρόβλημακαι εξακολουθείτε να έχετε προβλήματα που ανοίγουν τα αρχεία GZIP, μπορεί να σχετίζεται με Έλλειψη διαθέσιμων πόρων συστήματος. Για ορισμένες εκδόσεις αρχείων GZIP, ενδέχεται να απαιτούνται σημαντικές πόροι (για παράδειγμα, μνήμη / μνήμη RAM, υπολογιστική ισχύ) για σωστό άνοιγμα στον υπολογιστή σας. Ένα τέτοιο πρόβλημα βρίσκεται συχνά, αν χρησιμοποιείτε έναν αρκετά παλιό υπολογιστή Σκεύη, εξαρτήματα Και ταυτόχρονα ένα πολύ νεότερο λειτουργικό σύστημα.

Ένα τέτοιο πρόβλημα μπορεί να συμβεί όταν ένας υπολογιστής είναι δύσκολο να αντιμετωπίσει την εργασία, αφού το λειτουργικό σύστημα (και άλλες υπηρεσίες που λειτουργούν στο Λειτουργία φόντου) μπορώ Καταναλώστε πάρα πολλούς πόρους για να ανοίξετε το αρχείο gzip.. Προσπαθήστε να κλείσετε όλες τις εφαρμογές στον υπολογιστή σας πριν ανοίξετε το GNU ZIP συμπιεσμένο αρχείο. Μετά την απελευθέρωση όλων των διαθέσιμων πόρων στον υπολογιστή σας, θα δώσετε τις καλύτερες συνθήκες για την προσπάθεια να ανοίξετε το αρχείο gzip.


Αν εσύ πραγματοποιήθηκε όλα τα βήματα που περιγράφονται παραπάνω, και το αρχείο GZIP εξακολουθεί να μην ανοίγει, μπορεί να χρειαστεί να εκτελεστεί Ενημέρωση εξοπλισμού. Στις περισσότερες περιπτώσεις, ακόμη και όταν χρησιμοποιείτε παλιές εκδόσεις εξοπλισμού, η υπολογιστική ισχύς μπορεί ακόμα να είναι μεγαλύτερη από επαρκή για τις περισσότερες εφαρμογές χρηστών (εάν δεν εκτελέσετε πολλή λειτουργία επεξεργαστή πόρων, όπως 3D rendering, οικονομική / επιστημονική μοντελοποίηση ή εντατική εργασία πολυμέσων). Με αυτόν τον τρόπο, Είναι πιθανό ο υπολογιστής σας να μην έχει την απαιτούμενη ποσότητα μνήμης.(συχνότερα ονομάζεται "RAM", ή ΕΜΒΟΛΟ) Για να εκτελέσετε το έργο του ανοίγματος ενός αρχείου.

Σήμερα, αντιμετωπίζουμε τα αρχεία αρχείων πολύ συχνά σε όλες τις πλατφόρμες: Windows, Mac ή Linux. Μπορεί να είναι προγράμματα, αντίγραφα ασφαλείας Συστήματα ή βάσεις δεδομένων ή απλά αρχείο αρχείων. Συχνά πρέπει συχνά να δημιουργήσουμε τα δικά σας αρχεία στο Linux για να μεταφέρετε πολλά αρχεία σε φίλους ή να κάνετε λήψη σε μια κοινή χρήση αρχείων. Τα αρχεία υπόκεινται σε πακέτα προγραμμάτων, κωδικούς πηγής, καθώς και πολλά άλλα αρχεία που διανέμονται στο Διαδίκτυο. Η εκμάθηση αρχείων αρχείων στο Linux μέσω του ακροδέκτη είναι πολύ σημαντική, ίσως το χρειάζεστε, όταν δεν υπάρχει πρόσβαση στη γραφική διεπαφή ή απλά με το χρόνο στο τερματικό θα γίνει πιο ευχάριστο στην εργασία.

Σε αυτή την εντολή, θέλω να εξετάσω λεπτομερώς τα βοηθητικά προγράμματα για την αρχειοθέτηση στο Linux, θα θεωρήσουμε όχι μόνο τα πιο δημοφιλή και Καθολική χρησιμότητα - πίσσα, αλλά και άλλοι λιγότερο γνωστοί, καθώς και δημοφιλείς αλγόριθμοι συμπίεσης.

Είναι σημαντικό να σημειωθεί ότι η αρχειοθέτηση στο Linux δεν είναι η ίδια με τη συμπίεση των αρχείων Linux. Η αρχειοθέτηση είναι ένας συνδυασμός αρκετών μικρών αρχείων σε ένα, με στόχο πιο βολικής μεταγενέστερης μεταφοράς, αποθήκευσης, κρυπτογράφησης ή συμπίεσης. Όπως είπα, η αρχειοθέτηση εκτελείται από ειδικές επιχειρήσεις κοινής ωφέλειας. Δεν θα αγγίξουμε το αρχείο αρχειοθέτησης στο Γραφική διασύνδεσηΘα τα αντιμετωπίσετε μόνοι σας, το θέμα μας είναι το τερματικό σταθμό.

Το πιο δημοφιλές για το βοηθητικό πρόγραμμα Linux για την αρχειοθέτηση είναι πίσσα. Χρησιμοποιείται σχεδόν παντού, σε πηγές αρχειοθέτησης, συσκευασίες συσκευασίας. Άλλα βοηθητικά προγράμματα χρησιμοποιούνται για συμπίεση, ανάλογα με τον αλγόριθμο συμπίεσης, για παράδειγμα, Zip, BZ, XZ, LZMA και T D. Πρώτα, εκτελείται η αρχειοθέτηση, στη συνέχεια συμπίεση, Ξεχωριστά προγράμματα. Η αυτόματη εκκίνηση ορισμένων βοηθητικών προγραμμάτων συμπίεσης για το πρόσφατα δημιουργημένο αρχείο υποστηρίζεται σε πίσσα και σε άλλα παρόμοια προγράμματα χρησιμοποιώντας ειδικές επιλογές.

Επίσης, το χρήσιμο χαρακτηριστικό της αρχειοθέτησης είναι κρυπτογράφηση. Αλλά τώρα ας εξετάσουμε ποια βοηθητικά προγράμματα υπάρχουν, με τα οποία αρχειοθετούνται τα αρχεία Linux και πώς να τα χρησιμοποιήσετε.

Πίσσα

Το πίσσα είναι ένα πρότυπο χρησιμότητα με το οποίο εκτελείται η αρχειοθέτηση. Αρχεία linux. Σταδιακά από ένα μικρό πρόγραμμα αρχειοθέτησης που μετατράπηκε Ισχυρό εργαλείοΥποστήριξη εργασίας με πολλά αρχεία και αλγόριθμους συμπίεσης. Το πρόγραμμα υποστηρίζει ένας μεγάλος αριθμός από Παράμετροι. Ας δούμε τη σύνταξη και τις κύριες παραμέτρους της:

$ επιλογές πίσσας ΦΑ. File_tela_Η θέα / Folder_file_a_archiva

Και τώρα θα αναλύσουμε τις κύριες επιλογές:

  • ΕΝΑ. - Προσθήκη αρχείου στο Αρχείο
  • ΝΤΟ. - Δημιουργήστε ένα αρχείο στο Linux
  • ΡΕ. - Συγκρίνετε αρχεία αρχείων και αποσυσκευασμένα αρχεία στο σύστημα αρχείων
  • Ι. - Πιέστε το αρχείο με το BZip
  • z. - Συμπίεση αρχείου με gzip
  • r. - Προσθέστε αρχεία στο τέλος του αρχείου
  • Τ. - Δείξτε τα περιεχόμενα του αρχείου
  • u. - Ενημερώστε το σύστημα αρχείων συστήματος αρχείων
  • Χ. - Εξαγάγετε αρχεία από το αρχείο
  • v. - Εμφάνιση πλήρων πληροφοριών σχετικά με τη διαδικασία εργασίας
  • ΦΑ. - Αρχείο για την καταγραφή αρχείων
  • -ΝΤΟ. - Αποσυσκευάστε στον καθορισμένο φάκελο
  • - εξαρτήματα. - Απορρίψτε τους υποφακέλους n

Τώρα ας δούμε τα αρχεία αρχειοθέτησης στο Linux. Για να δημιουργήσετε ένα αρχείο, χρησιμοποιήστε την ακόλουθη εντολή:

tar-cvf archive.tar.gz / διαδρομή / σε / αρχεία

Και να αποσυμπιέστε το αρχείο Tar Linux:

tar -xvf archive.tar.gz.

Πολύ εύκολο να θυμάστε για τη συσκευασία που χρησιμοποιείται επιλογή ΝΤΟ. - ΝΤΟ.reate και για αποσυσκευασία - Χ. - Ε. Χ.ΕΚΤΑΣΗ.

Το συμπιεσμένο αρχείο δημιουργείται με τον ίδιο τρόπο, μόνο με την επιλογή -z, αυτή είναι εάν η κρυπτογράφηση GizP χρησιμοποιείται εάν απαιτείται το BZIP, τότε χρησιμοποιείται η επιλογή -j:

tar -zcvf archive.tar.gz / διαδρομή / προς / αρχεία

$ tar -zxvf archive.tar.gz

Για παράδειγμα, σκεφτείτε πώς να αρχειοθετήσετε το φάκελο στο Linux:

tar -zcvf home.tar.gz ~ /

Παρόλο που μπορείτε να κάνετε διαφορετικά, θα λάβουμε το ίδιο αρχείο αν δημιουργήσουμε για πρώτη φορά ένα τακτικό αρχείο με πίσσα, και στη συνέχεια συμπιέστε με ένα βοηθητικό πρόγραμμα συμπίεσης, μόνο εδώ έχουμε μεγαλύτερο έλεγχο στη διαδικασία συμπίεσης:

gzip archive.tar

Μπορείτε επίσης να καταργήσετε τη συμπίεση:

gunzip archive.tar.gz.

Βοηθητικά προγράμματα συμπίεσης Θα εξετάσουμε παρακάτω.

Για να προσθέσετε ένα αρχείο στο Αρχείο, χρησιμοποιήστε:

tar -rvf archive.tar file.txt

Για να εξαγάγετε ένα αρχείο σύνταξης που είναι το ίδιο:

tar -xvf archive.tar file.txt

Μπορείτε να εξαγάγετε πολλά αρχεία μέσω μοτίβου συμμόρφωσης χρησιμοποιώντας την παράμετρο WildCard, για παράδειγμα, το εκχύλισμα όλων των αρχείων PHP:

tar-xvf archive.tar --Wildcards "* .php"

Από προεπιλογή, μπορείτε να αποσυμπιέστε το αρχείο Tar Linux στον τρέχοντα φάκελο με το όνομα αρχείου για να αποσυμπιέστε το πλήκτρο πλήκτρων -C στον επιθυμητό φάκελο:

tar -xvf archive.tar -c / path / to / dir

Το πρότυπο χρησιμότητα εξετάστηκε, τώρα εξετάστε εν συντομία τις εναλλακτικές λύσεις της. Δεν είναι τόσο πολύ, και οι περισσότεροι από αυτούς είναι ήδη ξεπερασμένοι.

Μετοχή.

Το Shar σας επιτρέπει να δημιουργήσετε αρχεία αυτο-εξαγωγής. Στην πραγματικότητα, αυτό είναι το σενάριο κελύφους και για την αποσυσκευασία απαιτεί ένα κέλυφος bash ή άλλο συμβατό με το κέλυφος Bourne. Το Shar έχει πολλά πλεονεκτήματα, αλλά και είναι δυνητικά μη ασφαλή, αφού το αρχείο είναι ένα εκτελέσιμο αρχείο.

Επιλογές ανταλλαγής:

  • -ο. - Αποθηκεύστε το αρχείο στο αρχείο αντί της τυπικής παραγωγής
  • -ΜΕΓΑΛΟ. - Περιορίστε το μέγεθος του αρχείου εξόδου
  • -ΜΕΓΑΛΟ. - Περιορίστε το μέγεθος του αρχείου εξόδου και διαιρέστε το σε μέρη
  • -N. - Το όνομα του αρχείου δεν θα συμπεριληφθεί στον τίτλο
  • -ένα. - Να επιτρέπεται η αυτόματη παραγωγή μαλακών

Παραδείγματα χρήσης Share για την αρχειοθέτηση του φακέλου Linux:

Δημιουργήστε ένα αρχείο Share:

shar file_name.extension\u003e filename.shar

Αποσυσκευάστε το αρχείο Share:

Ar

Το AR είναι μια χρησιμότητα για τη δημιουργία και τη διαχείριση αρχείων. Χρησιμοποιείται κυρίως για να αρχειοθετεί τις στατικές βιβλιοθήκες, αλλά μπορεί να χρησιμοποιηθεί για τη δημιουργία οποιουδήποτε αρχείου. Χρησιμοποιήθηκε αρκετά συχνά αλλά απορρίφθηκε από το βοηθητικό πρόγραμμα πίσσας. Χρησιμοποιείται τώρα μόνο για τη δημιουργία και την ενημέρωση των στατικών αρχείων βιβλιοθήκης.

  • - Δ. - Διαγραφή ενοτήτων από το αρχείο
  • - Μ. - Μετακίνηση μελών στο αρχείο
  • - Π. - Εκτύπωση συγκεκριμένων μελών αρχείων
  • - Q. - γρήγορη προσθήκη
  • - R. - Προσθέστε ένα μέλος στο αρχείο
  • - S. - Δημιουργία δείκτη αρχείου
  • - ΕΝΑ. - Προσθέστε ένα νέο αρχείο σε ένα υπάρχον αρχείο

Τώρα εξετάστε παραδείγματα χρήσης. Δημιουργήστε μια στατική βιβλιοθήκη libmath.a από το Subsketion.O και το Division.O Αρχεία αντικειμένων:

ar cr libmath.a beachtion.o division.O

Τώρα εξερχόμενα αρχεία από το αρχείο:

Έτσι, μπορείτε να αποσυσκευάσετε οποιαδήποτε στατική βιβλιοθήκη.

Cpio.

cPIO - σημαίνει αντίγραφο μέσα και έξω (αντιγραφή εισόδου και εξόδου). Αυτός είναι ένας άλλος τυπικός προγραμματισμός για το Linux. Χρησιμοποιείται ενεργά στον διαχειριστή πακέτου κόκκινου καπέλου, καθώς και για τη δημιουργία ενός initramfs. Η αρχειοθέτηση στο Linux για τα συνήθη αρχεία που χρησιμοποιεί αυτό το πρόγραμμα δεν ισχύει.

Επιλογές Βοηθητικά προγράμματα:

  • -ένα. - Επαναφέρετε το χρόνο για να προσελκύσετε τα αρχεία μετά την αντιγραφή τους
  • -ΕΝΑ. - Για να προσθέσετε ένα αρχείο
  • -ρε. - Δημιουργία καταλόγων εάν είναι απαραίτητο

Παράδειγμα χρήσης. Δημιουργήστε ένα αρχείο CPIO:

file1.o File2.o File3.o.

ls | cpio -ov\u003e / path/to/output_folder/obj.cpio

Αποσυσκευάστε το αρχείο:

cPIO -IDV< /path/to folder/obj.cpio

Το αρχείο αρχειοθέτησης Linux εκτελείται επίσης από μόνο του.

Συμπίεση αρχείων στο Linux

Πώς να δημιουργήσετε ένα αρχείο στο Linux που εξετάζεται. Τώρα ας μιλήσουμε για συμπίεση. Όπως είπα, να συμπιέσω Ειδικές επιχειρήσεις κοινής ωφέλειας. Σκεφτείτε σύντομα μερικά από αυτά.

Gzip.

Το GZIP χρησιμοποιείται συχνότερα. Αυτό είναι ένα πρότυπο βοηθητικό πρόγραμμα συμπίεσης στο Unix / Linux. Για αποσυμπίεση, το gunzip ή το gzip -d χρησιμοποιείται πρώτα θεωρούν τη σύνταξη:

$ Gzip επιλογές αρχείου

$ gunzip επιλογές αρχείου

Τώρα θα αναλύσουμε τις επιλογές:

  • -ντο. - Εμφανίστε το αρχείο στο πρότυπο συμπέρασμα
  • -ρε. - αποσυμπιέστε
  • -φά. - αποσυσκευασία ή συμπιεσμένη
  • -ΜΕΓΑΛΟ. - Εμφάνιση πληροφοριών αρχείων
  • -R. - αναδρομικά ταξινόμηση καταλόγων
  • -0 - Ελάχιστο επίπεδο συμπίεσης
  • -9 - Μέγιστο επίπεδο συμπίεσης

Παραδείγματα χρήσης που έχετε ήδη δει στο βοηθητικό πρόγραμμα περιγραφής. Για παράδειγμα, εκτελέστε τη συμπίεση αρχείων:

gzip-c αρχείο\u003e archive.gz

Και τώρα αποσυσκευάζω:

gunzip -c archive.gz.

Αλλά για να συμπιέσετε το φάκελο στο Linux θα πρέπει να το αρχειοθετήσετε πρώτα με πίσσα και, στη συνέχεια, να συμπιέσει το αρχείο αρχειοθέτησης χρησιμοποιώντας το gzip.

BZIP.

Το BZIP2 είναι ένα άλλο εναλλακτικό βοηθητικό πρόγραμμα συμπίεσης για το Linux. Είναι πιο αποτελεσματικό από το gzip, αλλά λειτουργεί πιο αργά. Χρησιμοποιήστε το βοηθητικό πρόγραμμα Bunzip2 για αποσυσκευασία.

Περιγράψτε τις επιλογές BZIP2 που δεν θα είναι παρόμοιοι με το GZIP. Για να δημιουργήσετε ένα αρχείο στο Linux, χρησιμοποιήστε:

Το αρχείο αρχείου.BZ2 θα δημιουργηθεί στον τρέχοντα κατάλογο.

Lzma.

Νέος και εξαιρετικά αποδοτικός αλγόριθμος συμπίεσης. Η σύνταξη και οι επιλογές είναι επίσης παρόμοιες με το GZIP. Χρησιμοποιήστε το Unzma για να αποσυμπιέστε.

Xz.

Ένα άλλο εξαιρετικά αποδοτικό αλγόριθμο συμπίεσης. Πίσω συμβατό με το LZMA. Οι παραμέτρους κλήσης είναι επίσης παρόμοιες με το GZIP.

Φερμουάρ.

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

Βοηθητικό πρόγραμμα σύνταξης:

$ zip Επιλογές αρχείων

$ UnzIP Επιλογές Αρχείο

Επιλογές Βοηθητικά προγράμματα:

  • -ρε. Διαγράψτε το αρχείο από το αρχείο
  • -R. - Αναδρομικά παράκαμψη κατάλογοι
  • -0 - Αρχείο μόνο, χωρίς συμπίεση
  • -9 - τον καλύτερο βαθμό συμπίεσης
  • -ΦΑ. - διορθώστε το αρχείο zip
  • -ΜΙ. - Κρυπτογράφηση αρχείων

Για να δημιουργήσετε ένα αρχείο zip σε χρήση Linux.

Ρυθμίστε την ταχύτητα συμπίεσης όπου -1 (ένα) - τη μέθοδο συμπίεσης με την υψηλότερη ταχύτητα (τη μικρότερη συμπίεση), και -9 - Μέθοδος συμπίεσης στη χαμηλότερη ταχύτητα (βέλτιστη συμπίεση).

Περιγραφή:

Χρησιμότητα gzip. Μειώνει το μέγεθος των καθορισμένων αρχείων χρησιμοποιώντας τον αλγόριθμο κωδικοποίησης LEMPEL-ZIV (LZ77). Εάν είναι δυνατόν, κάθε αρχείο αντικαθίσταται από ένα αρχείο επέκτασης. .Gz. Κατά την αποθήκευση δεδομένων σχετικά με τη λειτουργία, τα εξαρτήματα, την ώρα πρόσβασης και την αλλαγή. (Επέκταση -Z. Που χρησιμοποιείται για VMS, z. - Για τα MSDOS, OS / 2 και ATARI.) Εάν δεν έχουν καθοριστεί τα αρχεία, η τυπική ροή εισόδου συμπιέζεται σε ένα τυπικό ρεύμα εξόδου. Εάν το νέο όνομα αρχείου είναι πολύ μεγάλο, βοηθητικό πρόγραμμα gzip. Καθαρίζει με την αποθήκευση του πηγαίου ονόματος του αρχείου στο συμπιεσμένο αρχείο. Χρησιμότητα gzip. Εκτελεί μόνο μια απόπειρα συμπίεσης Τυπικά αρχεία. Συγκεκριμένα, αγνοεί συμβολικούς συνδέσμους.

Ανάκτηση Συμπιεσμένα αρχεία Τα βοηθητικά προγράμματα χρησιμοποιούνται στον τύπο πηγής gzip -d. , gunzip. ή zcat. .

Σημείωση . Τα στοιχεία της χρησιμότητας υπόκεινται στις συνθήκες της άδειας χρήσης δημόσιας άδειας GNU (GPL). Προορίζονται για χρήση σε συστήματα ανάπτυξης προγραμμάτων.

Χρησιμότητα gunzip. Αντικαθιστά κάθε αρχείο από τη λίστα στη γραμμή εντολών, του οποίου το όνομα τελειώνει .Gz. , .Gz. ή -Z. , αλλά αρχίζει με έναν σωστό αριθμό "μαγικού", ένα μη συμπιεσμένο αρχείο χωρίς επέκταση πηγής. Αυτή η χρησιμότητα αναγνωρίζει επίσης ειδικές εκφράσεις. .tgz. και .taz. ως συμβατικές ονομασίες για .tar.gz. ή .tar.gz. .

Χρησιμότητα gunzip. Επί του παρόντος, τα αρχεία που δημιουργούνται από τις επιχειρήσεις κοινής ωφέλειας μπορούν να αποσυσκευάσουν gzip. , φερμουάρ. , ΣΥΜΠΙΕΖΩ. ή Πακέτο . Η μορφή εισόδου καθορίζεται αυτόματα. Όταν χρησιμοποιείτε τις δύο πρώτες μορφές χρησιμότητας gunzip. Ελέγχει το CRC 32-bit. Για μορφή Πακέτο gunzip. Ελέγχει το μήκος στη μη συμπιεσμένη μορφή. Η μορφή συμπίεσης δεν παρέχει ελέγχους ακεραιότητας. Ωστόσο, σε ορισμένες περιπτώσεις χρησιμότητα gunzip. Μπορεί να ανιχνεύσει ένα κατεστραμμένο αρχείο .Gz. . Όταν αποσυσκευάζετε ένα αρχείο αποσυσκευασίας .Gz. Μην υποθέτετε ότι το αρχείο .Gz. είναι σωστό μόνο λόγω έλλειψης προειδοποιήσεων από το πρότυπο χρησιμότητα αποσπώ . Κατά κανόνα, αυτό σημαίνει ότι το πρότυπο χρησιμότητα αποσπώ Δεν ελέγχει τα δεδομένα εισόδου και δημιουργεί εσφαλμένη έξοδο.

Χρησιμότητα gzip. Χρησιμοποιείται για την αποσυσκευασία αρχείων που δημιουργήθηκαν από φερμουάρ. Μόνο εάν αυτά τα αρχεία περιλαμβάνουν ένα συστατικό συμπιεσμένο από τη μέθοδο "αποπληθωρισμού". Αυτή η λειτουργία προορίζεται μόνο για μετατροπή αρχείων. tar.zip. σε μορφή tar.gz. . Για να εξαγάγετε αρχεία φερμουάρ. με πολλαπλά συστατικά πρέπει να χρησιμοποιηθούν αντ 'αυτού gunzip. Χρησιμότητα Ανοίγω φερμουάρ. . (Παρακαλείστε να σημειώσετε ότι το βοηθητικό πρόγραμμα Ανοίγω φερμουάρ. Δεν περιλαμβάνεται στη συσκευασία του νετρίνο QNX.)

Χρησιμότητα zcat. Identichna gunzip-c. . (Σε κάποια χρησιμότητα συστημάτων zcat. μπορεί να εγκατασταθεί ως gzcat. Με τη διατήρηση του αρχικού συνδέσμου προς το βοηθητικό πρόγραμμα ΣΥΜΠΙΕΖΩ. .) Χρησιμότητα zcat. Εκτελεί αποσυσκευασία αρχείων από τη λίστα Γραμμή εντολών Ή από την τυπική είσοδο και καταγράφει τα εκχυλισμένα δεδομένα στο πρότυπο ροή εξόδου. Αποσπάστε τα αρχεία με έναν σωστό "μαγικό" αριθμό ανεξάρτητα από την παρουσία του κατάθεσης .Gz. .

Χρησιμότητα gzip. χρησιμοποιεί τον αλγόριθμο LEMPEL-ZIV που χρησιμοποιείται στο φερμουάρ. και Pkzip. . Η συνολική συμπίεση εξαρτάται από το μέγεθος του αρχείου εισόδου και την κατανομή της κοινής υποτίτησης. Συνήθως, το κείμενο (κείμενο πηγής ή κείμενο αγγλική γλώσσα) Μειωμένη κατά 60-70%. Η ποιότητα της συμπίεσης είναι συνήθως υψηλότερη από όταν χρησιμοποιείται αλγόριθμος κωδικοποίησης LZW ( ΣΥΜΠΙΕΖΩ. ), τη μέθοδο του Huffman ( Πακέτο ) ή την προσαρμοστική μέθοδο του Huffman ( Συμπαγής. ).

Η συμπίεση εκτελείται ακόμη και αν το συμπιεσμένο αρχείο υπερβαίνει την πηγή σε μέγεθος. Το πιο δυσμενές αποτέλεσμα είναι μια αύξηση σε πολλά bytes που χρησιμοποιούνται για την κεφαλίδα του αρχείου. gzip. , συν 5 bytes σε κάθε μπλοκ 32 kb ή, για μεγάλα αρχεία, αύξηση 0,015%. Όταν συμπιέζονται και αποσυμπιέστε το βοηθητικό πρόγραμμα gzip. Αποθηκεύει τα δεδομένα σχετικά με τη λειτουργία και τα εξαρτήματα, καθώς και τα προσωρινά σήματα αρχείων.

Μπορείτε να περιορίσετε πολλά συμπιεσμένα αρχεία. Σε αυτή την περίπτωση, η χρησιμότητα gunzip. Εξάγει όλα τα συστατικά ταυτόχρονα. Παράδειγμα:

- Η επέκταση (μορφή) είναι σύμβολα στο τέλος του αρχείου μετά το τελευταίο σημείο.
- Ο υπολογιστής ορίζει τον τύπο αρχείου σύμφωνα με την επέκταση.
- Από προεπιλογή, τα Windows δεν εμφανίζουν επεκτάσεις ονόματος αρχείου.
- Το όνομα του αρχείου και της επέκτασης δεν μπορεί να χρησιμοποιηθεί μερικούς χαρακτήρες.
- Όχι όλες οι μορφές σχετίζονται με το ίδιο πρόγραμμα.
- Τα παρακάτω είναι όλα τα προγράμματα με τα οποία μπορείτε να ανοίξετε το αρχείο GZIP.

Το Haozip είναι ένας κινέζος κλώνος ενός δημοφιλούς προγράμματος Winrar, τόσο από άποψη λειτουργικότητας και διεπαφής στο σύνολό της. Ο Archiver ξέρει πώς να συνεργαστεί με όλες τις δημοφιλείς μορφές, όπως 7Z, zip, πίσσα, rar, iso, udf, άσσο, uue, καμπίνα, bzip2, arj, jar, lzh, rpm, z, lzma, nsis, deb, xar, cpio , Χωρίστε, wim, img και άλλα. Επιπλέον, χρησιμοποιώντας το Haozip, μπορείτε να τοποθετήσετε τις εικόνες ISO και να δείτε φωτογραφίες μέσω ενός ενσωματωμένου θεατή, το οποίο είναι ένα πολύ χρήσιμο χαρακτηριστικό για τους Accivers. Όσον αφορά τη διεπαφή, οι Κινέζοι προγραμματιστές εργάστηκαν καλά εδώ. Δεν αντιγράφουν μόνο το σχεδιασμό και τη λειτουργικότητα από τον προγραμματιστή Winrar, αλλά και προσθέστε ...

Το WinRAR είναι ένα γνωστό πρόγραμμα που έχει σχεδιαστεί για να συνεργάζεται με τα αρχεία. Το βοηθητικό πρόγραμμα περιλαμβάνει ένα ευρύ φάσμα ενσωματωμένων χαρακτηριστικών. Ο Winrar ταχύτεροι ανταγωνιστές συμπιέζει τα δεδομένα, εξοικονομώντας χώρο στο δίσκο και χρόνο χρήστη. Υποστηρίζει γνωστές μορφές αρχειοθέτησης και είναι κατάλληλο για συμπίεση αρχείων πολυμέσων. Αυτόματη αναγνώριση Μορφή αρχείου, ειδικός αλγόριθμος συμπίεσης δεδομένων και Βέλτιστη μέθοδος Η συσκευασία είναι τα πλεονεκτήματα της εφαρμογής. Το WinRAR είναι σε θέση να συμπιέσει εκτεταμένα αρχεία πολυμέσων και βιβλιοθηκών μονάδων αντικειμένων. Η εφαρμογή σας επιτρέπει να διαιρέσετε τα αρχεία σε ξεχωριστούς τόμους και να τις διατηρήσετε σε διαφορετικές αποθήκευση πληροφοριών.

Κατά την ανάπτυξη του προγράμματος FreeEarc, ο συγγραφέας αποφάσισε να δημιουργήσει ένα πρόγραμμα που εκτελεί συμπίεση αρχείων με μέγιστη ταχύτητα. Για να το κάνετε αυτό, χρειαζόμασταν Κορυφαίες ιδιότητες Βιβλιοθήκες συμπίεσης LZMA, PPMD \u200b\u200bκαι GRZILLIB. Στη διαδικασία της συσκευασίας, ο αρχεύς δημιουργεί αρχεία από τύπους και συμπιέσεις λόγω της χρήσης του καταλληλότερου αλγορίθμου. Όταν εργάζεστε, ο Archiver χρησιμοποιεί περισσότερους από δέκα διαφορετικούς αλγορίθμους και φίλτρα. Εάν συγκρίνετε αυτό με τους κοινούς χρήστες, τότε το 7-zip είναι μόνο τρία και ο Rar χρησιμοποιεί μόνο επτά αλγόριθμους. Ο Archiver προσαρμόζεται εύκολα για να εγκατασταθεί Διάφορα συστήματα. Είναι σχεδιασμένο σε μια ανοιχτή πλατφόρμα που δίνει ...

7-Zip - διάσημος προγράμματος με ανοιχτό Κωδικός πηγής. Αυτή η λειτουργία σάς επιτρέπει να κάνετε αλλαγές στη δομή του προγράμματος, προσθέτοντας ορισμένες λειτουργίες σε αυτό. Το πρόγραμμα χαρακτηρίζεται από μια σαφή και απλή διεπαφή και έχει μοναδικούς αλγόριθμους που σας επιτρέπουν να επιταχύνετε την αρχειοθέτηση δεδομένων και την αποσυσκευασία τους. Επίσης, το πρόγραμμα αυτό μπορεί να εκτελέσει τυπικές λειτουργίες με το αρχείο, για παράδειγμα, μπορείτε να ορίσετε έναν κωδικό πρόσβασης στο αρχείο ή να δημιουργήσετε μια αναλογία συμπίεσης του αρχείου. Επίσης, εάν είναι απαραίτητο, μπορείτε να δημιουργήσετε ένα αρχείο αυτο-εξαγωγής με τις απαραίτητες παραμέτρους που καθορίζονται σε ειδικά σχόλια στο αρχείο.

Το raphnow είναι Βολικό πρόγραμμαΕπιτρέποντάς σας να αποσυσκευάσετε τα αρχεία αρχειοθέτησης γρήγορα γρήγορα: απλά πιέστε ένα κουμπί. Είναι ιδιαίτερα βολικό σε μια τέτοια επιλογή, θα φανεί σε εκείνους τους χρήστες που τακτικά πρέπει να αποσυσκευάσουν πολλά αρχεία. Το μόνο μείον - το πρόγραμμα δεν υποστηρίζει τη δημιουργία αρχείων, επειδή Είναι αποκλειστικά αποσυσκευασμένο (υψηλής ποιότητας και βολικό), όχι από τον Archiver. Για να κάνετε την αποσυσκευασία του αρχείου, πρέπει να σύρετε τα αρχεία στο παράθυρο του προγράμματος και πατήστε το κουμπί εξαγωγής. Υποστηρίζει δημοφιλείς μορφές αρχείων. Έτσι, το πρόγραμμα μπορεί να αποσυσκευάσει όλα τα δημοφιλή και πιο συχνά χρησιμοποιούν ...

Αμέσως - ένας βολικός προγραμματισμός με όλα τα απαραίτητα χαρακτηριστικά που χρησιμοποιούν οι περισσότεροι χρήστες. Το πρόγραμμα συνεργάζεται με σχεδόν όλες τις δημοφιλείς μορφές αρχείων, συμπεριλαμβανομένου του RAR ή του ZIP. Ωστόσο, λόγω του γεγονότος ότι οι προγραμματιστές του προγράμματος WinRAR δεν επιτρέπεται να χρησιμοποιούν τους αλγόριθμους μορφοποίησης, τα αρχεία RAR μπορούν να αποσυσκευάσουν ή να δουν τα περιεχόμενά τους. Ωστόσο, το πρόγραμμα Summerzip υποστηρίζει την εγκατάσταση διαφόρων ενοτήτων και plug-ins που μπορούν να επεκτείνουν τη λειτουργικότητα αυτού του προγράμματος. Εάν εγκαταστήσετε το απαραίτητο plugin, το πρόγραμμα μπορεί να μάθει να δημιουργεί ως αρχεία RAR και αρχεία άλλων μορφών ...

Κάθε χρόνο, για να βελτιώσουν και τους μεγαλύτερους χρήστες, οι προγραμματιστές διαφόρων λογισμικού υπολογιστή παράγουν πολλά ενδιαφέροντα, βολικά και Προγράμματα ποιότηταςουσιαστικά βοηθώντας στην εργασία. Ένα τέτοιο πρόγραμμα είναι η νεώτερη ανάπτυξη του προγράμματος Winarc. Αυτό το βοηθητικό πρόγραμμα είναι διαθέσιμο για γενική χρήση και με αυτό δεν θα είναι δύσκολο για εσάς να αρχειοθετήσετε ή να αποσυμπιέζετε, οποιοδήποτε αρχείο που σας ενδιαφέρει. Αυτή η χρησιμότητα κατά τη λειτουργία χρησιμοποιεί όλους τους πυρήνες του επεξεργαστή επιταχύνοντας έτσι τη διαδικασία αρχειοθέτησης. Επιπλέον, έχει μια συνάρτηση της προσαρμογής της χρήσης μνήμης RAM, η οποία θα μειώσει σημαντικά το φορτίο στο ...