משתמשי לינוקס מתברכים ברשותם כלי עזר רבים לדחיסת קבצים יעילים ואמינים.
רוב השירותים המפורטים כאן עובדים היטב עם כל הפצות הלינוקס, ובדקנו אותם באובונטו.
זֶפֶת
ה זֶפֶת דחיסת קבצים היא אחד משירותי דחיסת הקבצים הנפוצים ביותר ב- Linux. לקובץ שנדחס עם כלי זה יש סיומת .tar.gz ו .tgz , והם נקראים גם כדורי זפת .
לדוגמה, אם יש לנו קובץ/ספרייה בשם החלפה 1 בספרייה הנוכחית. כדי לשמור אותו בקובץ דחוס בשם file.tar, gz , עלינו להריץ את הפקודה הבאה במסוף:
$זֶפֶת -czvfהחלפת file.tar.gz
יתכן שאתה תוהה מה בדיוק מחליף -czvf כלומר, בואו נראה את זה אחד אחד.
-ג : צור ארכיון
-עם : דחיסת ארכיון עם gzip
-v : ידוע כ מִלוּלִי . הוא מציג את ההתקדמות בחלון הטרמינל בעת יצירת הארכיון.
-f : מתג זה מאפשר לך לציין את שם הקובץ של הארכיון.
התקן אותו על ידי הפעלת הפקודה הבאה במסוף:
$סודו apt-get להתקין זֶפֶתgzip
ה gzip מייצג GNU Zip, והוא פורמט דחיסת קובץ בעל קוד פתוח המשמש לדחיסת קבצים בודדים. הוא מייצר קבצים מכווצים עם הסיומת .gz סיומת.
ZIP ו- GZIP, שניהם פורמטי דחיסת קבצים פופולריים מאוד בכל הנוגע לחיסכון במקום וצמצום הזמן הנדרש לשליחת הקובץ דרך האינטרנט.
להלן התחביר הבסיסי שלו:
$gzip [אפשרויות] [שמות קבצים]שימוש במתג -ה ייתן לך מידע מפורט אודות הקובץ הדחוס.
כדי לפתוח קובץ השתמש בתחביר:
$gzip -dfilename.gzכדי להתקין gzip, הפעל את הפקודה הבאה במסוף:
$סודו apt-get להתקין gzip7 zip
ה 7 zip הוא כלי דחיסת קבצים בעל קוד פתוח, שפותח בתחילה עבור משתמשי Windows ולאחר מכן הועבר למערכות הפעלה אחרות כמו לינוקס והפצותיו. הוא תומך בפורמטים רבים של דחיסת קבצים והוא פופולרי בזכות יחס דחיסה גבוה עם טכניקות דחיסה של LZMA ו- LZMA2.
תחביר:
$7z שם קובץ .7z שם קובץלחילוץ:
$7z e שם קובץ .7zכדי להתקין 7zip, הפעל את הפקודה הבאה במסוף:
$סודו apt-get להתקיןp7zip-full p7zip-rarlzma
ה lzma הוא כלי עזר נוסף לדחיסת קבצים כמו zip או זפת, והוא נשלח -ב מותקן מראש עם לינוקס והפצותיו. זהו כלי דחיסת קבצים מהיר למדי בהשוואה לאחרים.
ליצירת ארכיון:
$lzma-ג --stdoutשם קובץ>filename.lzmaכדי לחלץ קבצים:
$lzma-d --stdoutfilename.lzma>שם קובץbzip2
ה bzip2 הוא כלי דחיסת קבצים בחינם ופתוח. זהו כלי קבצים מהיר יותר בהשוואה ל- gzip אך יכול לדחוס רק קובץ אחד בכל פעם.
תחביר:
טכניקה זו משתמשת יותר RAM במהלך דחיסה. כדי להפחית את השימוש בו, עבור –ס , כפי שמוצג מטה:
$bzip2 -סשם קובץלחילוץ:
$bzip2 -dשם קובץ.בז 2דחיסת קבצים xz
ה xz הוא שדרוג לכלי דחיסת הקבצים lzma אך יכול לדחוס רק קובץ בודד בכל פעם. הוא משתלב היטב עם כל הפצות Linux, אפילו במהדורות הישנות יותר.
תחביר לדחיסה:
$xz שם הקובץתחביר לחילוץ:
$xz-dשם קובץ. xzלַחֲלוֹק
ה לַחֲלוֹק , קיצור ל ארכיון פגזים , הוא כלי דחיסת קבצים פשוט ואמין למשתמשים אישיים ובעלי עוצמה.
תחביר לדחיסה:
$שם קובץ shar>filename.sharתחביר לחילוץ:
$unshar שם קובץ.שארכדי להתקין shar, הפעל את הפקודה הבאה במסוף:
$סודו apt-get להתקיןשרוטיליםעם
ה עם הוא כלי דחיסת קבצים שנמצא בשימוש נרחב בדביאן ובנגזרותיו.
תחביר לדחיסה:
$עםcvsr שם קובץ. שם קובץתחביר לחילוץ:
$עם -xvשם קובץק'ג
ה ק'ג ניתן להשתמש בחינם בכלי דחיסת קבצים עם תמיכה ברוב פורמטי הקבצים. הוא תומך בארכיון של מספר קבצים לאחד עם יחס דחיסה גבוה.
תחביר לארכיון:
$kgp שם קובץ. kgb שם קובץתחביר לפירוק:
$kgb x שם קובץ. kgbכדי להתקין kgb, הפעל את הפקודה הבאה במסוף:
$סודו apt-get להתקיןק'גpax
ה pax מייצג Portable Archive Exchange, והוא כלי דחיסת קבצים המשמש ליצירה וחילוץ ארכיונים. הוא תומך בפורמטים שונים של דחיסת קבצים כמו זפת, cpio, bcpio ו- ustar.
תחביר לדחיסה:
$pax-wffilename.tar שם הקובץתחביר לפירוק:
$pax-r <filename.tarכדי להתקין pax, הפעל את הפקודה הבאה במסוף:
$סודו apt-get להתקיןpaxאז, אלה הם עשרת כלי הדחיסה המובילים של לינוקס והפצותיה. ישנם עדיין כלי דחיסה אחרים עבור לינוקס, אך 10 אלה הם הבולטים כאשר נבדקים על פרמטרים שונים. אל תהסס לשתף אותנו בדעותיך ב @linuxhint ו @SwapTirthakar .