Μετατροπή TAR.GZ σε ZIP
Ένα .tar.gz είναι δύο μορφές τη μία πάνω στην άλλη: ένα πακέτο tar τυλιγμένο σε συμπίεση gzip. Τα περισσότερα εργαλεία των Windows αφαιρούν τα στρώματα ένα ένα. Αυτός ο μετατροπέας αφαιρεί και τα δύο και δημιουργεί ένα ενιαίο ZIP με τους αρχικούς φακέλους και τις ημερομηνίες.
Μετατροπέας αρχείων συμπίεσης
ή σύρετε Αρχεία ZIP, ZIPX, RAR … εδώ ·
Έως 95 MB ανά αρχείο· Έως 20 αρχεία· Διαγραφή μετά από 30 λεπτά
Τα αρχεία επεξεργάζονται στους διακομιστές μας και διαγράφονται μετά από 30 λεπτά.
Χρειάζεται μόνο αν το αρχείο που ανεβάζετε προστατεύεται με κωδικό.
Προαιρετικός κωδικός για το μετατραπέν αρχείο. Αφήστε κενό για κανέναν. Τα TAR και ISO δεν μπορούν να έχουν κωδικό.
Το AES-256 είναι ασφαλές και ανοίγει σε Windows 11, macOS, 7-Zip και WinRAR. Το ZipCrypto είναι αδύναμο αλλά ανοίγει με την ενσωματωμένη αποσυμπίεση παλαιότερων Windows.
Διατηρήστε τους αρχικούς φακέλους ή μετακινήστε όλα τα αρχεία στο ανώτατο επίπεδο.
Πώς να χρησιμοποιήσετε αυτό το εργαλείο
- 1
Προσθέστε το tarball
Ανεβάστε ένα αρχείο .tar.gz ή .tgz, έως 95 MB το καθένα και 20 ανά παρτίδα. Τα tarball .tar.bz2 και .tar.xz γίνονται δεκτά με τον ίδιο τρόπο.
- 2
Διατηρήστε τη δομή φακέλων
Η επιλογή Δομή φακέλων μένει στο Διατήρηση φακέλων, ώστε να διατηρηθεί το δέντρο καταλόγων ενός project. Χρησιμοποιήστε το Όλα τα αρχεία στο ανώτερο επίπεδο μόνο για ένα επίπεδο σύνολο εγγράφων ή εικόνων.
- 3
Μετατροπή σε ZIP
Πατήστε Μετατροπή σε ZIP και κατεβάστε το αρχείο. Αν το ZIP πρέπει να είναι κρυπτογραφημένο, προσθέστε πρώτα έναν Νέος κωδικός πρόσβασης στις Σύνθετες ρυθμίσεις.
Πώς μετατρέπω ένα tar.gz σε ZIP;
Ανεβάστε το .tar.gz ή .tgz και πατήστε Μετατροπή σε ZIP. Το επίπεδο gzip αποσυμπιέζεται, το tar διαβάζεται και κάθε αρχείο πακετάρεται σε ZIP με τον φάκελο και την ημερομηνία του, έτοιμο να ανοίξει σε οποιαδήποτε συσκευή.
Γιατί ένα tar.gz είναι μία ενιαία ροή δεδομένων
Οι Jean-loup Gailly και Mark Adler κυκλοφόρησαν το gzip για το Έργο GNU το 1992 ως υποκατάστατο χωρίς πατέντες της εντολής compress του Unix. Το gzip συμπιέζει ακριβώς μία ροή byte και δεν γνωρίζει τίποτα για αρχεία ή φακέλους. Ο συνδυασμός του με το tar, που ενώνει πολλά αρχεία σε μία ροή, έδωσε στο Unix ένα αρχείο δύο βημάτων: το tar συγκεντρώνει, το gzip μικραίνει.
Επειδή το gzip βλέπει ολόκληρο το tar μονομιάς, το αποτέλεσμα συμπεριφέρεται σαν συμπαγές αρχείο. Το επαναλαμβανόμενο κείμενο σε εκατοντάδες αρχεία συμπιέζεται καλά, γι' αυτό ο πηγαίος κώδικας, τα πακέτα Linux και έργα όπως το WordPress δημοσιεύουν λήψεις tar.gz. Το τίμημα είναι η πρόσβαση. Για να διαβάσετε το τελευταίο αρχείο αποσυμπιέζετε όλα τα προηγούμενα, και ένα κατεστραμμένο byte νωρίς μπορεί να κάνει τα υπόλοιπα δυσανάγνωστα.
Το ZIP κάνει το αντίθετο και συμπιέζει κάθε αρχείο χωριστά πίσω από ένα ευρετήριο. Αυτό κοστίζει λίγο σε μέγεθος αλλά κάνει το αρχείο εύκολο στην περιήγηση, κάτι που περιμένει ένας χρήστης Windows. Τα Windows 11 ανοίγουν tar.gz στην Εξερεύνηση αρχείων από την ενημέρωση του 2023, αλλά τα Windows 10, παλαιότεροι υπολογιστές εργασίας και πολλές φόρμες μεταφόρτωσης ζητούν ακόμη ZIP. Τα απλά, μη συμπιεσμένα tarball έχουν τη δική τους σελίδα, TAR σε ZIP, και ο μετατροπέας αρχείων συμπίεσης καλύπτει και 7z, RAR και ISO.
TAR.GZ σε ZIP σε τρία στάδια
Αφαίρεση gzip
Η συμπιεσμένη ροή επεκτείνεται ξανά στο αρχικό tar.
Ανάγνωση του tar
Κάθε επικεφαλίδα δίνει τη διαδρομή, το μέγεθος και την ημερομηνία τροποποίησης ενός αρχείου.
Εγγραφή του ZIP
Τα αρχεία συμπιέζονται ένα ένα και καταγράφονται στον κεντρικό κατάλογο του ZIP.
TAR.GZ
Αρχείο TAR συμπιεσμένο με Gzip
Ένα αρχείο .tar.gz (ή .tgz) είναι αρχείο TAR συμπιεσμένο με gzip, το εργαλείο συμπίεσης του GNU που κυκλοφόρησε το 1992. Είναι η παραδοσιακή μορφή για εκδόσεις πηγαίου κώδικα, λογισμικό Linux και αντίγραφα ασφαλείας διακομιστών, επειδή διατηρεί τα δικαιώματα Unix και συμπιέζει καλά. Σε ορισμένα εργαλεία η εξαγωγή γίνεται σε δύο βήματα, πρώτα gzip και μετά tar. Τα Linux και macOS το ανοίγουν εγγενώς, ενώ οι χρήστες Windows μπορεί να χρειαστούν 7-Zip ή πρόσφατο ενσωματωμένο tar.
- Συμπίεση
- Χωρίς απώλειες
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
ZIP
Αρχείο ZIP
Το ZIP είναι μορφή αρχειοθέτησης χωρίς απώλειες, που δημιουργήθηκε από τον Phil Katz της PKWARE το 1989. Συγκεντρώνει πολλά αρχεία και φακέλους σε ένα συμπιεσμένο αρχείο και μπορεί να ανοιχτεί σε Windows, macOS, Linux, iOS και Android χωρίς πρόσθετο λογισμικό. Το ZIP είναι επίσης το κοντέινερ πίσω από τα αρχεία DOCX, XLSX, EPUB, APK και JAR. Η τυπική συμπίεσή του είναι γρήγορη αλλά λιγότερο αποδοτική από το 7z, και η παλιά προστασία με κωδικό ZipCrypto είναι αδύναμη.
- Συμπίεση
- Χωρίς απώλειες
- Διαφάνεια
- –
- Κινούμενη εικόνα
- –
- Έτος εισαγωγής
- 1989 · Phil Katz (PKWARE)
Το TAR.GZ είναι ο τρόπος διανομής των έργων Linux, των αντιγράφων ασφαλείας διακομιστών και των εκδόσεων πηγαίου κώδικα, γι' αυτό μετατρέπεται σε ZIP όταν τα αρχεία πρέπει να ανοίγουν σε Windows ή κινητό με ένα βήμα αντί για δύο· το ZIP σε TAR.GZ είναι το αντίστροφο, για πακετάρισμα σε διακομιστή Linux ή script build.
Τύποι tarball που δέχεται αυτή η σελίδα
| from ↓ · to → | ZIP | 7Z | Extract |
|---|---|---|---|
| TAR | TAR to ZIP: yes | TAR to 7Z: yes | TAR to Extract: yes |
| TAR.GZ / TGZ | TAR.GZ / TGZ to ZIP: yes | TAR.GZ / TGZ to 7Z: yes | TAR.GZ / TGZ to Extract: yes |
| TAR.BZ2 | TAR.BZ2 to ZIP: yes | TAR.BZ2 to 7Z: yes | TAR.BZ2 to Extract: yes |
| TAR.XZ | TAR.XZ to ZIP: yes | TAR.XZ to 7Z: yes | TAR.XZ to Extract: yes |
Ονόματα αρχείων Linux που δημιουργούν προβλήματα στα Windows
Ελέγξτε ονόματα που διαφέρουν μόνο σε πεζά/κεφαλαία και ειδικούς χαρακτήρες
Το Linux επιτρέπει να υπάρχουν τα README και readme στον ίδιο φάκελο και δέχεται χαρακτήρες όπως : και ? στα ονόματα. Τα Windows θεωρούν το πρώτο ζεύγος ένα αρχείο και απορρίπτουν τους χαρακτήρες, οπότε μετά την εξαγωγή του ZIP στα Windows ένα από τα αρχεία μπορεί να λείπει ή να έχει μετονομαστεί. Οι συμβολικοί σύνδεσμοι του tarball δεν δημιουργούνται ξανά, οπότε για κώδικα που τους χρειάζεται, κρατήστε το tarball για τους χρήστες Linux.
Ερωτήσεις για τη μετατροπή TAR.GZ σε ZIP
Γιατί το 7-Zip μετατρέπει το .tar.gz μου σε .tar αντί για φάκελο;
Το 7-Zip αντιμετωπίζει τα δύο επίπεδα χωριστά: η πρώτη εξαγωγή αφαιρεί το gzip και αφήνει το .tar, και η δεύτερη εξαγωγή αποσυμπιέζει τα αρχεία. Η μετατροπή σε ZIP εδώ κάνει και τα δύο μαζί, οπότε ο παραλήπτης λαμβάνει ένα οικείο αρχείο.
Διαφέρει ένα αρχείο .tgz από ένα .tar.gz;
Όχι. Το .tgz είναι συντομευμένη ονομασία για το ίδιο πράγμα, από συστήματα που περιόριζαν τις επεκτάσεις σε τρεις χαρακτήρες. Και τα δύο είναι αρχείο tar συμπιεσμένο με gzip και γίνονται δεκτά εδώ.
Γιατί το ZIP είναι μεγαλύτερο από το αρχικό tar.gz;
Το gzip συμπιέζει ολόκληρο το tar ως μία συνεχή ροή, οπότε μπορεί να αξιοποιήσει επαναλαμβανόμενα μοτίβα ανάμεσα στα αρχεία, για παράδειγμα εκατοντάδες παρόμοια αρχεία πηγαίου κώδικα. Το ZIP συμπιέζει κάθε αρχείο ξεχωριστά και ξεκινά από την αρχή κάθε φορά. Η διαφορά είναι μεγαλύτερη σε πολλά μικρά αρχεία κειμένου και μικρότερη σε φωτογραφίες ή βίντεο.
Γιατί δεν μπορώ να δω ένα αρχείο μέσα σε tar.gz χωρίς να εξαγάγω τα πάντα;
Κανένα από τα δύο επίπεδα δεν έχει ευρετήριο. Το gzip μπορεί να αποσυμπιεστεί μόνο από την αρχή και το tar απαριθμεί τα αρχεία του ένα επικεφαλίδα τη φορά στην πορεία. Το ZIP κρατά κατάλογο στο τέλος, γι' αυτό το περιεχόμενό του εμφανίζεται αμέσως.
Να κατεβάσω το ZIP ή το tar.gz μιας έκδοσης στο GitHub;
Το GitHub προσφέρει και τα δύο για τον πηγαίο κώδικα κάθε έκδοσης, και το περιεχόμενο είναι το ίδιο. Στα Windows επιλέξτε το ZIP· σε Linux ή macOS κάνει δουλειά οποιοδήποτε. Μετατρέψτε μόνο όταν έχετε ήδη το tar.gz και η άλλη έκδοση δεν είναι διαθέσιμη.
Μπορώ να το κάνω σε Mac χωρίς να ανεβάσω τίποτα;
Ναι. Κάντε διπλό κλικ στο .tar.gz στο Finder και το Archive Utility αποσυμπιέζει και τα δύο επίπεδα· έπειτα κάντε δεξί κλικ στον φάκελο και επιλέξτε Συμπίεση για να φτιάξετε ZIP. Χρησιμοποιήστε αυτή τη σελίδα όταν βρίσκεστε σε Chromebook, σε κινητό ή σε κλειδωμένο υπολογιστή εργασίας.