OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

bzip2

השמיים bzip2 התוכנית, מאת Julian Seward, דומה ל-gzip, אך משתמשת באלגוריתם דחיסה שונה המשיג רמות גבוהות יותר של דחיסה במחיר של מהירות דחיסה. ברוב ההיבטים, זה עובד באותה צורה כמו מופעלת דחיסת. קובץ דחוס עם bzip2 מסומן עם ההרחבה . Bz2:


[me@linuxbox ~]$ ls -l /etc > foo.txt

[me@linuxbox ~]$ ls -l foo.txt

-rw-r--r-- 1 me me 15738 2016-10-17 13:51 foo.txt [me@linuxbox ~]$ bzip2 foo.txt

[me@linuxbox ~]$ ls -l foo.txt.bz2

-rw-r--r-- 1 me me 2792 2016-10-17 13:51 foo.txt.bz2 [me@linuxbox ~]$ bunzip2 foo.txt.bz2

[me@linuxbox ~]$ ls -l /etc > foo.txt

[me@linuxbox ~]$ ls -l foo.txt

-rw-r--r-- 1 me me 15738 2016-10-17 13:51 foo.txt [me@linuxbox ~]$ bzip2 foo.txt

[me@linuxbox ~]$ ls -l foo.txt.bz2

-rw-r--r-- 1 me me 2792 2016-10-17 13:51 foo.txt.bz2 [me@linuxbox ~]$ bunzip2 foo.txt.bz2


כמו שאנו יכולים לראות, bzip2 ניתן להשתמש באותו אופן כמו מופעלת דחיסת. כל האפשרויות (חוץ מ

-r) שדיברנו עליהם עבור gzip נתמכים גם ב-bzip2. שים לב, עם זאת, אפשרות רמת הדחיסה (-מספר) יש משמעות שונה במקצת ל-bzip2. bzip2 מגיע עם bunzip2 ו-bzcat לפירוק קבצים.

תמונה

bzip2 מגיע גם עם תוכנית bzip2recover, שתנסה לשחזר קבצי .bz2 פגומים.


אל תהיה דחיסה כפייתי

מדי פעם אני רואה אנשים מנסים לדחוס קובץ שכבר נדחס עם אלגוריתם דחיסה יעיל, על ידי ביצוע דבר כזה:

$ gzip picture.jpg

אל תעשה את זה. אתה כנראה סתם מבזבז זמן ומקום! אם תחיל דחיסה על קובץ שכבר דחוס, למעשה תקבל קובץ גדול יותר. הסיבה לכך היא שכל טכניקות הדחיסה כוללות תקורה מסוימת שמתווספת לקובץ כדי לתאר את הדחיסה. אם תנסה לדחוס קובץ שכבר אינו מכיל מידע מיותר, הדחיסה לא תגרום לחסכון כלשהו כדי לקזז את התקורה הנוספת.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: