Πίστωση εικόνας: DragonImages/iStock/GettyImages
Ένας κοινός τρόπος αποθήκευσης και κοινής χρήσης συνόλων πολλαπλών αρχείων είναι η χρήση της μορφής αρχείου ZIP. Μια εντολή zip συμπιέζει ένα ή περισσότερα αρχεία και τα ομαδοποιεί σε ένα μόνο αρχείο. Τα περισσότερα σύγχρονα λειτουργικά συστήματα, συμπεριλαμβανομένων των Microsoft Windows, macOS και μορφών Unix και Linux, μπορούν να χειριστούν αρχεία ZIP. Εάν χρησιμοποιείτε λειτουργικό σύστημα Unix ή Linux, μπορεί να θέλετε να χρησιμοποιήσετε το εργαλείο γραμμής εντολών Unix zip για τη διαχείριση αυτών των αρχείων.
Η εντολή ZIP Unix
Εάν χρησιμοποιείτε τα περισσότερα σύγχρονα συστήματα Unix, μπορείτε να χρησιμοποιήσετε ένα εργαλείο γραμμής εντολών που ονομάζεται απλά "zip" για να συμπιέζετε πολλά αρχεία. Υπάρχει ένα ξεχωριστό εργαλείο Unix unzip για την εξαγωγή των αρχείων από ένα αρχείο zip.
Το βίντεο της ημέρας
Για να δημιουργήσετε ένα αρχείο ZIP, μεταβείτε στη γραμμή εντολών και πληκτρολογήστε "zip" ακολουθούμενο από το όνομα του αρχείου ZIP που θέλετε να δημιουργήσετε και μια λίστα αρχείων που θα συμπεριλάβετε. Για παράδειγμα, θα μπορούσατε να πληκτρολογήσετε "zip example.zip folder1/file1 file2 folder2/file3" για να δημιουργήσετε ένα αρχείο ZIP που ονομάζεται "example.zip" που περιλαμβάνει συμπιεσμένα αντίγραφα των αρχείων στις τρεις διαδρομές που αναφέρονται.
Για να χρησιμοποιήσετε την εντολή zip του Unix για πολλά αρχεία, συμπεριλάβετε όσα ονόματα αρχείων θέλετε στο όρισμα της γραμμής εντολών. Εάν ορισμένα από τα αρχεία είναι κατάλογοι ή φάκελοι που θέλετε να συμπεριλάβετε στο σύνολό τους, προσθέστε το όρισμα "-r" για να κατεβείτε αναδρομικά στους καταλόγους και να τα συμπεριλάβετε στο αρχείο zip.
Αφού δημιουργήσετε ένα αρχείο με την εντολή zip, οι χρήστες θα πρέπει να μπορούν να το ανοίξουν στα περισσότερα λειτουργικά συστήματα.
Unix Αποσυμπιέστε
Εάν έχετε ένα αρχείο ZIP σε έναν υπολογιστή Unix και πρέπει να εξαγάγετε αρχεία από αυτό, χρησιμοποιήστε την εντολή unzip. Πληκτρολογήστε "unzip" στη γραμμή εντολών ακολουθούμενο από το όνομα του αρχείου ZIP, όπως "unzip example.zip".
Το αρχείο αποσυμπιέζεται στον τρέχοντα κατάλογο. Εάν θέλετε να χρησιμοποιήσετε την εντολή unzip για τη λίστα αρχείων σε ένα αρχείο ZIP χωρίς να τα εξαγάγετε πραγματικά, πληκτρολογήστε "unzip -l" για την επιλογή λίστας. Αυτό εξοικονομεί χώρο και αποφεύγει τη πλήρωση ενός καταλόγου με αρχεία, εάν δεν είστε σίγουροι τι περιέχει ένα αρχείο zip.
Τα αρχεία zip μπορεί να περιέχουν κακόβουλο λογισμικό, επομένως είναι καλύτερο να εργάζεστε με αρχεία ZIP μόνο από άτομα που εμπιστεύεστε.
Εναλλακτικές λύσεις Zip και Unzip
Το Zip και το unzip δεν είναι τα μόνα εργαλεία που μπορείτε να χρησιμοποιήσετε για να εργαστείτε με αρχεία ZIP σε συστήματα Unix.
Το Apple macOS περιλαμβάνει εγγενή υποστήριξη για αρχεία ZIP, ώστε να μπορείτε να κάνετε διπλό κλικ σε αυτά για να τα ανοίξετε όπως άλλοι φάκελοι. Τα συστήματα Linux που εκτελούν το περιβάλλον επιφάνειας εργασίας GNOME συχνά περιλαμβάνουν ένα γραφικό εργαλείο που ονομάζεται File Roller και τα συστήματα που εκτελούν το περιβάλλον KDE χρησιμοποιούν συχνά ένα που ονομάζεται Ark.
Οι χρήστες Unix χρησιμοποιούν επίσης ένα άλλο σύστημα για τη ομαδοποίηση αρχείων γνωστό ως tar, το οποίο υποστηρίζεται από εργαλεία γραμμής εντολών που λειτουργούν παρόμοια με τα εργαλεία zip. Γενικά, χρησιμοποιήστε "tar -c" για να δημιουργήσετε ένα αρχείο tar και "tar -x" για να εξαγάγετε ένα. Το εγχειρίδιο Unix περιέχει άλλες διαθέσιμες επιλογές, όπως μια ποικιλία τύπων συμπίεσης δεδομένων παρόμοια με αυτή του ZIP.