Στο Ubuntu, ο Διευθυντής αρχείων (ή ο αρχειοθέτης αρχείων) έχει εύκολο να συμπιέσει και να κλείσει ένα αρχείο ή φάκελο, αλλά εάν έχετε ένα μεγάλο αρχείο, πείτε 20Gb και θέλετε να το δημιουργήσετε αντίγραφα ασφαλείας στο CD / DVD, θα διαπιστώσετε ότι καμία ποσότητα συμπίεσης δεν μπορεί να μειώσει το μέγεθος του αρχείου για να χωρέσει σε 1 CD / DVD. Σε αυτή την περίπτωση, είναι μια καλύτερη λύση για να συμπιέσετε και να χωρίσετε το μεγάλο αρχείο σε αρκετά μικρότερα αρχεία και να τα αποθηκεύσετε ξεχωριστά. Αυτό ισχύει και αν θέλετε να μοιραστείτε ένα μεγάλο αρχείο σε μια τοποθεσία κοινής χρήσης αρχείων. Ο διαχωρισμός του συμπιεσμένου αρχείου σε αρκετά μικρότερα αρχεία θα διευκολύνει τους άλλους να κάνουν λήψη.

Ας υποθέσουμε ότι το μεγάλο αρχείο είναι ένα αρχείο ταινίας που βρίσκεται στο "/home/username/movie/large-file.avi" και θέλετε να συμπιέσετε, να διαχωρίσετε και να αποθηκεύσετε τα μικρότερα αρχεία στο φάκελο "/ home / username / movie / split" -flies / ", αυτό πληκτρολογείτε στο τερματικό:

 cd ταινία / split-αρχεία 

(αλλάξτε τη διαδρομή αρχείου στο σημείο όπου θέλετε να διατηρήσετε τα αρχεία διαίρεσης)

 tar-cvj /home/username/movie/large-files.avi | διάσπαση -b 650m -d - "large-files.tar.bz". 

Θα δείτε τώρα πολλά αρχεία που εμφανίζονται στο φάκελο "split-files", καθένα με μέγεθος αρχείου 650MB και με ονόματα αρχείων "large-files.tar.bz.00", "large-files.tar.bz.01", " large-files.tar.bz.02 "κ.λπ.

Για να ανακτήσετε και να εξαγάγετε τα αρχεία διαίρεσης, πληκτρολογήστε

 cat μεγάλα-files.tar.bz. *> large-files.tar.bz tar -xvj large-file.tar.bz 

και μπορείτε να πάρετε το αρχικό αρχείο πίσω.

Ξέρετε για άλλους τρόπους συμπίεσης και διαίρεσης αρχείων στο Ubuntu;