באובונטו, מנהל הארכיון מאפשר לכל אחד לדחוס ולכווץ קובץ או תיקיה, אבל אם יש לך קובץ גדול, נגיד 20Gb, ואתה רוצה לשמור אותו בתקליטור/DVD, תגלה שלא תוכל לכווץ את גודל הקובץ כך שיתאים ל-1 CD/DVD. במקרה זה, עדיף לדחוס ולפצל את הקובץ הגדול למספר קבצים קטנים יותר ולאחסן אותם בנפרד. זה חל גם אם ברצונך לשתף קובץ גדול באתר שיתוף קבצים. פיצול הקובץ הדחוס למספר קבצים קטנים יותר יקל על משתמשים אחרים להוריד.
נניח שהקובץ הגדול הוא קובץ וידאו שנמצא ב-"/home/username/film/large-file.avi" וברצונכם לדחוס, לפצל ולאחסן את הקבצים הקטנים יותר בתיקייה "/home/username/movie / split -flies/ ", זה מה שאתה מקליד בטרמינל:
סרט תקליטורים/קבצים מפוצלים
(שנה את נתיב הקובץ למקום שבו ברצונך לשמור את הקבצים המפוצלים)
tar -cvj /home/username/movie/grande-fichier.avi | split -b 650m -d – « grande-fichier.tar.bz. »
כעת תראה מספר קבצים המופיעים בתיקייה "פיצול-קבצים", כל אחד בגודל קובץ של 650MB ועם שמות הקבצים "grande-file.tar.bz.00", "grande-file.tar.bz. 01 ″, "large-file.tar.bz.02", וכו'.
כדי לשחזר ולחלץ קבצים מפוצלים, הקלד
cat big-file.tar.bz.* > big-file.tar.bz
tar -xvj large-file.tar.bz
ואתה יכול לשחזר את הקובץ המקורי.
האם אתה מכיר דרכים אחרות לדחוס ולפצל קבצים באובונטו?