ווי צו נוצן "בעזיפּ 2" צו קאַמפּרעסער פילעס

די איין זאַך איר אַלע וויסן וועגן לינוקס איז אַז עס איז אַ פּלאַץ פון פאַרשיידנקייַט. עס זענען הונדערטער פון לינוקס דיסטראַביושאַנז, מיט דאַזאַנז פון דעסקטאַפּ ינווייראַנמאַנץ, קייפל אָפיס סוויץ, גראַפיקס פּאַקאַדזשאַז און אַודיאָ פּאַקאַדזשאַז.

אן אנדער געגנט ווו לינוקס גיט פאַרשיידנקייַט ווען עס קומט צו קאַמפּרעסינג טעקעס.

פֿענצטער ניצערס וועלן שוין וויסן וואָס אַ פאַרשלעסלען טעקע איז און דעריבער די " פאַרשלעסלען " און " אַנזיפּ " קאַמאַנדז וועט זיין געניצט צו קאָמפּרעס און דעקאָמפּרעסס טעקעס אין די "פאַרשלעסלען" פֿאָרמאַט.

אן אנדער אופֿן פֿאַר קאַמפּרעסינג טעקעס איז צו נוצן די "גזיפּ" באַפֿעל און צו דעקאָמפּרעסס אַ טעקע מיט אַ "גז" פאַרלענגערונג איר קענען נוצן די "גאַנזיפּ" באַפֿעל.

אין דעם פירער, איך וועל ווייַזן איר אן אנדער קאַמפּרעסינג באַפֿעל גערופן "בעזיפּ 2".

פארוואס נוצן & # 34; בעזיפּ 2 & # 34; איבער & # 34; גזיפּ & # 34 ;?

די "גזיפּ" באַפֿעל ניצט די לז 77 קאַמפּרעשאַן אופֿן. די "בעזיפּ 2" קאַמפּרעשאַן געצייַג ניצט די "בורראָווס-ווהעעלער" אַלגערידאַם.

אַזוי וואָס מיטל זאָל איר נוצן צו קאָמפּרעס אַ טעקע?

אויב איר באַזוכן דעם בלאַט איר וועט זען אַז ביידע קאַמפּרעשאַן מעטהאָדס זענען מאַטשט זייַט זייַט.

די פּראָבע לויפט יעדער באַפֿעל ניצן די פעליקייַט קאַמפּרעשאַן סעטטינגס און איר וועט זען אַז די "bzip2" באַפֿעל קומט אויס אויף שפּיץ ווען עס קומט צו רידוסינג די קאַטיזיז.

אָבער, אויב איר קוק בייַ די צייַט עס נעמט צו קאָמפּרעס די טעקע עס נעמט פיל מער צו טאָן אַזוי.

עס איז ווערט צו ווייַזן די 3 זייַל אויף די טשאַרט וואָס איז מיטן נאָמען "לזמאַש". דאָס איז די עקוויוואַלענט פון פליסנדיק די "גזיפּ" באַפֿעל מיט די קאַמפּרעשאַן גלייַך שטעלן צו "-9" אָדער צו לייגן עס אין ענגליש, "רובֿ קאַמפּרעסט".

די "לזמאַש" באַפֿעל נעמט לאַנג ווי די "גזיפּ" באַפֿעלן דורך פעליקייַט אָבער די טעקע איז רידוסט באטייטיק און עס איז קלענערער ווי די "בעזיפּ 2" עקוויוואַלענט. עס איז אויך ווערט באמערקן אַז עס נעמט ווייניקער צייַט צו טאָן אַזוי.

דיין באַשלוס, דעריבער, וועט זיין ווי פיל איר ווילן צו קאָמפּרעס די טעקעס דורך און ווי לאַנג איר זענט גרייט צו וואַרטן פֿאַר עס צו פּאַסירן.

אָדער וועג, די "גזיפּ" באַפֿעל איז אַ ביסל בעסער אין ביידע קאַסעס.

Compressing Files ניצן & # 34; בעזיפּ 2 & # 34,.

צו קאָמפּרעס אַ טעקע ניצן די "בעזיפּ 2" פֿאָרמאַט לויפן די פאלגענדע באַפֿעל:

bzip2 filename

דער טעקע וועט זיין קאַמפּרעסט און וועט איצט האָבן די פאַרלענגערונג ".בז 2".

די "bzip2" וועט שטענדיק פּרובירן און קאָמפּרעס די טעקע אפילו אויב די טעקע ווערט גרעסער ווי אַ רעזולטאַט. דעם קען פּאַסירן ווען איר זענט קאַמפּרעסינג אַ טעקע וואָס איז שוין קאַמפּרעסט.

אויב איר פּרובירן צו קאָמפּרעס אַ טעקע וואָס וועט רעזולטאַט אין דער טעקע מיט די זעלבע נאָמען ווי אַ יגזיסטינג קאַמפּרעסט טעקע, דעמאָלט אַ טעות וועט פאַלן.

פֿאַר בייַשפּיל אויב איר האָבן אַ טעקע גערופן "טעקע 1" און דער טעקע שוין האט אַ טעקע גערופן "file1.bz2" און דעמאָלט פליסנדיק די "bzip" באַפֿעל איר זען די ווייַטערדיק רעזולטאַט:

bzip2: רעזולטאַט טעקע פילע1.בז 2 שוין יגזיסץ

ווי צו דעקאָמפּרעסס פילעס

עס זענען פילע פאַרשידענע וועגן צו דעקאָמפּרעסס טעקעס וואָס האָבן די "bz2" געשפּרייט.

איר קענען נוצן די "bzip2" באַפֿעל ווי:

bzip2 -d filename.bz2

דעם וועט דעקאָמפּרעסס די טעקע און באַזייַטיקן די "bz2" extension.

אויב די דעקאָמפּרעססינג די טעקע עס וואָלט פאַרשאַפן אַ טעקע מיט די זעלבע נאָמען צו זיין אָוווערריטאַן איר וועט זען די פאלגענדע טעות:

bzip2: רעזולטאַט טעקע פילענאַמע שוין יגזיסץ

א נייער וועג צו דעקאָמפּרעסס טעקעס מיט די "בז 2" געשפּרייט איז צו נוצן די "בונזיפּ 2" באַפֿעל. מיט דעם באַפֿעל איר טאָן ניט דאַרפֿן צו ספּעציפיצירן קיין סוויטשיז ווי געוויזן אונטן:

bunzip2 filename.bz2

די "bunzip2" באַפֿעל לויפט פּונקט די זעלבע ווי די "bzip2" באַפֿעל מיט די מינוס די (-ד) באַשטימען.

די "bunzip2" באַפֿעל קענען עקסטראַקט קיין גילטיק טעקע וואָס איז קאַמפּרעסט ניצן "bzip" אָדער "bzip2". ווי געזונט ווי דעקאָמפּרעססינג פּראָסט טעקעס עס קענען אויך דעקאָמפּרעסס טאַר טעקעס וואָס זענען קאַמפּרעסט ניצן די "בזיפּ 2" באַפֿעל.

דורך פעליקייַט טאַר טעקעס קאַמפּרעסט ניצן די "בזיפּ 2" באַפֿעל וועט האָבן די פאַרלענגערונג ". טבז 2". ווען איר דעקאָמפּרעסס דעם טעקע ניצן די "בונזיפּ 2" באַפֿעלן די פילענאַמע ווערט "פילענאַמע.טאַר".

אויב איר האָבן אַ גילטיק טעקע וואָס איז קאַמפּרעסט מיט "bzip2" אָבער עס האט אַ אַנדערש געשפּרייט ווי "bzip2" וועט דעקאָמפּרעסס די טעקע אָבער עס וועט לייגן די ".out" פאַרלענגערונג צו די סוף פון די טעקע. למשל "myfile.myf" וועט ווערן "myfile.out".

ווי אַזוי צו פאָרן טעקעס צו זיין קאַמפּרעסט

אויב איר ווילט די "bzip2" באַפֿעל צו קאַמפּרעסירן אַ טעקע ראַגאַרדלאַס ווי צו אַ טעקע מיט די "bz2" פאַרלענגערונג שוין יגזיסץ, איר קענען נוצן די ווייַטערדיק באַפֿעל:

bzip2 -f myfile

אויב איר האָבן אַ טעקע גערופן "מפילע" און אן אנדער גערופן "myfile.bz2", דער "myfile.bz2" טעקע וועט זיין אָוווערריטאַן ווען "myfile" איז קאַמפּרעסט.

ווי צו האַלטן ביידע טעקעס

אויב איר ווילן צו האַלטן די טעקע איר זענען קאַמפּרעסינג און די קאַמפּרעסט פייל איר קענען נוצן די פאלגענדע באַפֿעל:

bzip2 -k myfile

דעם וועט האַלטן די "מיספילע" טעקע, אָבער אויך קאַמפּרעסט עס און שאַפֿן אַ "myfile.bz2" טעקע.

איר קענען אויך נוצן די מינוס ק (-ק) באַשטימען מיט די "בונזיפּ 2" באַפֿעל צו האַלטן ביידע די קאַמפּרעסט פייל און ונקאָמפּרעססעד טעקע אין די דעקאָרפּרעססינג די טעקע.

פּרובירן די וואַלידיטי פון אַ & # 34; בז 2 & # 34; טעקע

איר קענען פּרובירן אויב אַ טעקע איז קאַמפּרעסט מיט די "בזיפּ 2" קאַמפּרעשאַן מעקאַניזאַם ניצן די ווייַטערדיק באַפֿעל:

bzip2 -t filename.bz2

אויב די טעקע איז אַ גילטיק טעקע, קיין רעזולטאַט וועט זיין אומגעקערט, אָבער אויב די טעקע איז נישט גילטיק, איר וועט באַקומען אַ אָנזאָג צו דעם.

ניצן ווייניקער מעמאָרי ווען קאַמפּרעסינג פילעס

אויב די "bzip2" באַפֿעל איז ניצן אויך פילע רעסורסן אין קאַמפּרעסינג אַ טעקע, איר קענען רעדוצירן די פּראַל דורך ספּעסאַפייינג די מינוס s (-ס) באַשטימען ווי גייט:

bzip2 -s פילענאַמע.בז 2

באַמערקונג אַז עס נעמט מער צו קאָמפּרעס אַ טעקע ניצן דעם באַשטימען.

באַקומען מער אינפֿאָרמאַציע ווען קאַמפּרעסינג פילעס

דורך פעליקייַט ווען איר לויפן די "bzip2" אָדער "bunzip2" קאַמאַנדז איר טאָן ניט באַקומען קיין רעזולטאַט, און די נייַ טעקע נאָר אויס.

אויב איר ווילן צו וויסן וואָס איז געשעעניש ווען איר קאַמפּרעס אָדער דעקאָמפּרעסס אַ טעקע איר קענען באַקומען מער ווערבאָוז רעזולטאַט דורך ספּעסאַפייינג די מינוס V (-v) באַשטימען ווי גייט:

bzip2 -v פילענאַמע

דער רעזולטאַט וועט דערשייַנען ווי גייט:

טעקע נאָמען: 1.172: 1 6.872 ביץ / ביי 14.66% געראטעוועט 50341 אין 42961 אויס

די וויכטיק טיילן זענען דער פּראָצענט געראטעוועט, די אַרייַנשרייַב גרייס און די רעזולטאַט גרייס.

צוריקקריגן Broken Files

אויב איר האָט אַ צעבראכן "bz2" טעקע דעמאָלט דער פּראָגראַם צו נוצן צו פּרובירן און צוריקקריגן די דאַטן איז ווי גייט:

bzip2recover filename.bz2