- Τα Windows 11 περιλαμβάνουν εγγενή υποστήριξη tar, επιτρέποντάς σας να εξαγάγετε αρχεία .tar.gz, .tgz, .gz και .zip χρησιμοποιώντας τη Γραμμή εντολών.
- Η κύρια εντολή είναι
tar -xvzf file.tar.gz -C destination-folder
- Τα αρχεία .tar.gz είναι αρχεία tar συμπιεσμένα με gzip, τα οποία χρησιμοποιούνται συνήθως σε συστήματα Linux και macOS.
- Μπορείτε επίσης να εξαγάγετε tarball χρησιμοποιώντας εργαλεία Linux μέσω του Υποσυστήματος των Windows για Linux (WSL) με μια διανομή όπως το Ubuntu.
Τα Windows 11 περιλαμβάνουν εγγενή υποστήριξη για την εξαγωγή αρχείων ".tar.gz" χρησιμοποιώντας τη Γραμμή εντολών χωρίς εργαλεία τρίτων. Μπορείτε ακόμη και να χρησιμοποιήσετε μια διανομή Linux μέσω του Υποσυστήματος των Windows για Linux (WSL) για να εξαγάγετε γρήγορα αρχεία tarball που έχουν δημιουργηθεί σε άλλη πλατφόρμα.
Όταν βλέπετε ένα αρχείο .tar.gz , σημαίνει ότι δημιουργήθηκε χρησιμοποιώντας το βοηθητικό πρόγραμμα αρχειοθέτησης tar που βασίζεται σε Unix και στη συνέχεια συμπιέστηκε με gzip . Αυτά τα αρχεία αναφέρονται συχνά ως "tarballs". Ενώ μπορείτε να τα βρείτε γραμμένα ως διπλή επέκταση (.tar.gz), η μορφή μπορεί επίσης να γραφτεί ως .tgz ή .gz . (Αξίζει να σημειωθεί ότι το Linux δεν χρησιμοποιεί επεκτάσεις αρχείων. Αντίθετα, ο τύπος αρχείου είναι μέρος του ονόματος αρχείου.)
Παρόλο που τα αρχεία tar είναι συνήθως πιο συνηθισμένα σε διανομές Linux (για παράδειγμα, Ubuntu) και macOS για αντίγραφα ασφαλείας και αρχειοθέτηση, ενδέχεται επίσης να συναντήσετε αυτά τα αρχεία στα Windows 11. Θα μπορούσατε να χρησιμοποιήσετε εργαλεία τρίτων όπως το 7-Zip και το PeaZip , αλλά αυτά δεν συνιστώνται, καθώς δεν λειτουργούν πάντα με αρχεία .tar.gz . Αντ' αυτού, θα πρέπει να χρησιμοποιήσετε την εγγενή υποστήριξη tar που είναι διαθέσιμη στα Windows 11 ή στο WSL με μια διανομή Linux.
Σε αυτόν τον οδηγό , θα μάθετε τα βήματα για τη χρήση εγγενών εντολών tar στα Windows 11 χρησιμοποιώντας τη Γραμμή εντολών και το Ubuntu για την εξαγωγή του περιεχομένου ενός αρχείου .tar.gz.
Για να εξαγάγετε αρχεία .tar.gz, .tgz, .gz και .zip χρησιμοποιώντας το tar στα Windows 11, ακολουθήστε τα εξής βήματα:
-
Ανοίξτε την Έναρξη στα Windows 11.
-
Αναζητήστε τη Γραμμή εντολών , κάντε δεξί κλικ στο επάνω αποτέλεσμα και επιλέξτε την επιλογή Εκτέλεση ως διαχειριστής .
-
Πληκτρολογήστε την ακόλουθη εντολή για να χρησιμοποιήσετε το tar για να εξαγάγετε τα αρχεία και πατήστε Enter :
tar -xvzf C:/ΔΙΑΔΡΟΜΗ/ΠΡΟΣ/ΑΡΧΕΙΟ/ΟΝΟΜΑ-ΑΡΧΕΙΟΥ.tar.gz -CC:/ΔΙΑΔΡΟΜΗ/ΠΡΟΣ/ΦΑΚΕΛΟΣ/ΕΞΑΓΩΓΗ

Στην εντολή, αλλάξτε την εντολή ώστε να περιλαμβάνει τις διαδρομές προέλευσης και προορισμού.
Μόλις ολοκληρώσετε τα βήματα, τα αρχεία και οι φάκελοι θα εξαχθούν στον καθορισμένο προορισμό.
Υποτίθεται ότι το tarball δημιουργήθηκε σε άλλο σύστημα. Επίσης, παραλείψαμε ορισμένες επιλογές που είναι συνήθως χρήσιμες για τη διατήρηση των δικαιωμάτων, καθώς δεν απαιτούνται στα Windows 11.
Πρέπει πρώτα να εγκαταστήσετε μια διανομή χρησιμοποιώντας το Υποσύστημα των Windows για Linux προτού μπορέσετε να εξαγάγετε αρχεία tarball σε Linux.
Για να εξαγάγετε ένα αρχείο .tar.gz χρησιμοποιώντας Linux, ακολουθήστε τα εξής βήματα:
-
Άνοιγμα Έναρξης .
-
Αναζητήστε το Ubuntu και κάντε κλικ στο επάνω αποτέλεσμα για να ανοίξετε την εφαρμογή.
-
Πληκτρολογήστε την ακόλουθη εντολή για να εξαγάγετε το περιεχόμενο του αρχείου .tar.gz και πατήστε Enter :
sudo tar -xvzf /mnt/c/ΔΙΑΔΡΟΜΗ/ΠΡΟΣ/ΑΡΧΕΙΟ-TAR/Desktop/ΟΝΟΜΑ-ΑΡΧΕΙΟΥ.tar.gz -C /mnt/c/ΔΙΑΔΡΟΜΗ/ΠΡΟΣ/ΠΡΟΟΡΙΣΜΟΣ/ΦΑΚΕΛΟΣ

Στην εντολή, αλλάξτε τη σύνταξη ώστε να περιλαμβάνει τις διαδρομές προέλευσης και προορισμού. Εάν πρόκειται μόνο για αρχείο .tar , χρησιμοποιήστε την ίδια εντολή αλλά παραλείψτε το όρισμα z .
Χρησιμοποιήσαμε την sudoεντολή για να εκτελέσουμε το εργαλείο ως διαχειριστής, tarγια να καλέσουμε την εφαρμογή και χρησιμοποιούμε αυτές τις επιλογές:
- x: δίνει οδηγίες στο tar ότι θέλετε να εξαγάγετε περιεχόμενο.
- v: προαιρετικό όρισμα για την εμφάνιση της διαδικασίας εξαγωγής. Διαφορετικά, θα βλέπετε μόνο έναν κέρσορα που αναβοσβήνει μέχρι να ολοκληρωθεί η διαδικασία.
- z: λέει στο tar να αποσυμπιέσει το περιεχόμενο ενός αρχείου ".tar.gz" με gzip.
- f: δίνει εντολή στο tarball να εξαγάγει το όνομα του αρχείου.
Μετά την επιλογή, πρέπει να καθορίσετε τη διαδρομή του αρχείου tarball που θα εξαχθεί. Στην εντολή, ξεκινάμε τη διαδρομή με, /mnt/c/καθώς πρόκειται για Linux, όχι για Windows.
Η επιλογή -C — (παύλα και κεφαλαίο C ) χρησιμοποιείται για την αλλαγή φακέλων και πρέπει να καθορίσετε τη διαδρομή προορισμού, η οποία ξεκινά με την /mnt/σημείωση ακολουθούμενη από τη διαδρομή των Windows.
Πρέπει να προσέχετε τα κεφαλαία και τα πεζά γράμματα όταν πληκτρολογείτε μια εντολή Linux, καθώς η λέξη "Desktop" δεν είναι το ίδιο με τη λέξη "desktop".
Αυτές είναι οι βασικές επιλογές για την εξαγωγή ενός αρχείου ".tar.gz", αλλά μπορείτε να χρησιμοποιήσετε την tar --helpεντολή για να μάθετε περισσότερα σχετικά με τις διαθέσιμες επιλογές.
Είναι σημαντικό να σημειωθεί ότι τα Windows 11 περιλαμβάνουν πλέον εγγενή υποστήριξη για TAR, GZ, 7-Zip, RAR και πολλές άλλες μορφές αρχειοθέτησης στην Εξερεύνηση Αρχείων.