Πώς να εξαγάγετε το αρχείο tar.gz στο Linux

Οδηγός χρήσης της εντολής tar για την εξαγωγή αρχείων tar.gz σε Ubuntu, CentOS, Fedora και άλλες διανομές Linux.

Το μεγαλύτερο μέρος του λογισμικού, των εγγράφων, των αρχείων κ.λπ. στο Linux αρχειοθετούνται στο tar.gz μορφή αντί για το φερμουάρ ή rar μορφές που χρησιμοποιούνται συνήθως στα Windows, αν και τα βοηθητικά προγράμματα Linux υποστηρίζουν αυτές τις μορφές.

tar.gz Η μορφή χρησιμοποιείται ευρέως από λογισμικό διαθέσιμο για Linux τόσο σε επίσημα αποθετήρια όσο και ανεπίσημα μέσω του Διαδικτύου.

Τι είναι ένα αρχείο tar.gz;

tar.gz (Gzip) είναι μία από τις μορφές αρχείων που είναι διαθέσιμες στο σύστημα συμπίεσης πίσσας. Ορισμένες άλλες μορφές αρχείων είναι bz2,lzip και lzop. Gzip και bz2 είναι οι πιο συχνά χρησιμοποιούμενες μορφές. Gzip προορίζεται για ταχύτερη συμπίεση, ενώ bz2 προορίζεται για μικρότερο μέγεθος αρχείου.

πίσσα είναι από προεπιλογή εγκατεστημένο στα περισσότερα συστήματα Linux. Σε περίπτωση που λείπει, μπορείτε να το εγκαταστήσετεσε Ubuntu, Debian ή παρόμοια Διανομές Linux εκτελώντας:

sudo apt εγκατάσταση tar

Σημείωση: Σε περίπτωση έκδοσης Ubuntu < 14.04, χρησιμοποιήστε το apt-get αντί για το apt.

Για εγκατάσταση πίσσα σε CentOS και Fedora, τρέξιμο:

yum install tar

Πώς να εξαγάγετε το tar.gz χρησιμοποιώντας πίσσα εντολή

Για να εξαγάγετε ένα αρχείο αρχειοθέτησης tar.gz, τρέξιμο:

tar xvzf .tar.gz

Ας δούμε ποιες είναι οι επιλογές xvzf σημαίνω:

Χ – Καθορίζει ότι τα αρχεία πρόκειται να εξαχθούν από το αρχείο.

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

z – Αυτό καθορίζει ότι το αρχείο είναι συμπιεσμένο με Gzip

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

Παράδειγμα

Η ακόλουθη εντολή θα εξαγάγει τα τρία αρχεία στο αρχείο testarchive.tar.gz και τυπώστε τα ονόματά τους.

tar xvzf testarchive.tar.gz

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

Κατηγορία: Linux