מהי הדרך הטובה ביותר לדחוס חבורה של קבצים?
Lifehacker יקר,
האם תוכל לעזור לי להבין את הפורמטים השונים של דחיסת קבצים? נראה שיש המון בחוץ (zip, gzip, bzip1, tar, rar, 7z וכו'), אבל מה ההבדלים ביניהם, ובאיזה מהם עלי להשתמש?
קינמון יקר,
זו שאלה טובה, שכן נראה שכל קובץ אחר שאתה מוריד כיום הוא בפורמט דחיסה שונה, במיוחד אם אתה משתמש במספר מערכות הפעלה. ראשית, נספק סקירה קצרה מאוד של אופן הפעולה של פורמטי הדחיסה הללו והתכונות החשובות. לאחר מכן, נציין כמה מהפורמטים הפופולריים ביותר וכיצד הם משתווים זה לזה.
איך ארכיונים עובדים
לרוב משתמשים בפורמטים של ארכיון משתי סיבות: היכולת לשלב מספר קבצים לאחד (להעלאה או הורדה פשוטה), ודחיסתם (כך שהם תופסים פחות מקום). פורמטים רבים מספקים גם תכונות אחרות, כמו הצפנה, אבל לא ניכנס לזה היום.
בעוד שרוב הפורמטים יאחסנו וידחסו עבורך קבוצת קבצים, כמה פורמטים נועדו רק לעשות זה או אחר. Tar, למשל, מאחסן רק קבצים, בעוד ש-gzip ו-bzip דוחסים רק קבצים (ואינם מסוגלים לשלב מספר קבצים לאחד). זו הסיבה שאתה רואה לעתים קרובות פורמטים כמו tar.gz, המשלבים את שני הפורמטים הללו לאחד עבור ארכיון קבצים מרובים ודחיסתם.
באופן כללי, אלא אם כן יש לך צרכים מיוחדים (כמו הצפנה), שלושת התכונות שאתה באמת רוצה לחפש בפורמט ארכיון הן יכולת דחיסה (כמה מקום אתה יכול לחסוך), זמן דחיסה (כמה מהר ניתן לדחוס ארכיון נתון או דחוס), והתוכנה שתצטרך להשתמש בפורמט.
כיצד לבחור את פורמט הארכיון המתאים לצרכים שלך
אם אתה שומר קבצים לארכיון עבור אנשים אחרים, אני ממליץ להשתמש ב-zip ישן רגיל. לרוע המזל, רוב הפורמטים האחרים (לפחות עבור משתמשי Windows ו-Mac) ידרשו מהאדם השני להוריד ולהתקין תוכנה נוספת, ואף אחד לא רוצה לעשות זאת. אם אתה בהחלט חייב, אתה יכול להשתמש במשהו אחר, אבל ככל שתקשה על אנשים אחרים (במיוחד אנשים שאינם מתמצאים בטכנולוגיה), כך הם יתהו אם מה שאתה שולח להם שווה את זה. בְּעוֹד.
עם זאת, אם אתה עורך ארכיון למטרות שלך - נגיד, העברת קבצים גדולים או קבוצות של קבצים בין מחשבים - יש לך לא מעט אפשרויות. יש יותר מדי פורמטי ארכיון מכדי לעבור כאן, אז נפרט כמה מהמועדפים שלנו ואת היתרונות והחסרונות שלהם.
רוֹכְסָן: זה לא ידחוס את הקבצים שלך טון, אבל זה סופר מהיר ואין צורך להתקין תוכנה נוספת. נהדר עבור משתמשי Windows ו-Mac.
Tar.gz: בדומה ל-zip, קבצי tar.gz הם די מהירים. זוהי האפשרות הזמינה ביותר עבור משתמשי לינוקס, וגם דוחסת קבצים לגודל מעט קטן יותר מאשר zip. מעולה לשימושי לינוקס.
Tar.bzip2: אפשרות מצוינת נוספת עבור משתמשי לינוקס; tar.bzip2 הוא קצת יותר איטי מ-tar.gz, אבל ידחוס קבצים לגודל קטן יותר.
7z: פורמט הארכיון הפך פופולרי על ידיכלי הדחיסה האהוב עלינו,7-Zip. זה די איטי, אבל זה דוחס קבצים כמו לאף אחד. זהו הפורמט הטוב ביותר לשימוש אם אתה צריך קובץ ממש ממש קטן. 7-Zip זמין רק עבור Windows, אבל אתה יכולקבל כלי שורת פקודה עבור Mac OS X ו-Linuxגם. 7z הוא אחד מפורמטי הדחיסה היחידים שיכולים לפצל קבצים לארכיונים מרובים ולהרכיב אותם גם יחד. זה אולי נראה מנוגד לאינטואיציה, אבל זה שימושי אם אתה מנסה לשלוח הרבה קבצים גדולים על משהו כמו דואר אלקטרוני, מה שמגביל את גודל הקבצים שאתה שולח
RAR: פורמט זה דומה ל-7z. ל-7z יש בדרך כלל דחיסה טובה יותר, עם כמה חריגים בולטים כמו mp3s ובמקרה זה RAR נדחס לגדלים קטנים יותר. עם זאת, התוכנה היחידה שיוצרת קבצי RAR (WinRAR) היא תוכנה שיתוף, ו-Windows בלבד. אתה יכול לבטל את הדחיסה של קבצי RAR ב-Mac ולינוקס, אך לא ליצור אותם. RAR יכול גם לפצל ארכיונים דחוסים למספר חלקים.
אז באיזה כדאי להשתמש? אני אישית משתמש ב-7z אלא אם כן אני ממהר, כי זה דוחס כל כך טוב. אני לא אוהב RAR בגלל המחיר שלו או אופיו של Windows בלבד, ואני בעיקר משתמש מק ולינוקס. כמו תמיד, הפורמט הטוב ביותר הוא מה שמתאים ביותר לצרכיך בכל מצב נתון. אם אתה משתמש של Windows ואתה דוחס קבצים עבור מכונות Windows אחרות, RAR ו-7z הם שניהם הימורים טובים. משתמשי Mac ולינוקס ירצו להישאר עם tar.gz, tar.bz2 או 7z (אם כי משתמשי Mac יצטרכו תוכנית כמוGUI Tarכדי ליצור פורמטים אלה, אלא אם כן הם רוצים להתעמק בשורת הפקודה).
בְּכֵנוּת,
Lifehacker
נ.ב. זהו סיכום די בסיסי, והרבה מזה הוא דעה (ולחלק מהאנשים יש דעות די חזקות שעשויות לא להסכים עם דעתי!). אז אם יש לך פורמט ארכיון מועדף משלך, ספר לנו מה זה ולמה אתה אוהב אותו בתגובות.