Files кантип "Bzip2" колдонуу үчүн кысып

бардык Linux жөнүндө бир эле нерсени билем, ар бир топ бар. рабочий шартта болбосун, бир нече кызматтык Suites, сүрөттөр пакеттердин жана аудио пакеттердин ондогон менен Linux таратуунун, жүздөгөн бар.

Бул документ кысып келгенде Linux түрдүү камсыз дагы бир аймак болуп саналат.

Windows колдонуучулар мурунтан эле индекс билэ деген эмне экенин жана ошондуктан "билишет индекси " жана " Unzip " осуяттарын кысуу жана "индекс" түрдө билэлэри кысуунун колдонулат.

Материалдары кысып үчүн дагы бир ыкма колдонуу "GZIP" буйрук жана "gunzip" буйругун колдонушу мүмкүн "GZ" узартуу менен билэни кысуунун.

Бул колдонмодо, мен сага: "Bzip2" деп аталган дагы бир кысып буйругун көрсөтөт.

Эмне үчүн & # 34; Bzip2 & # 34; Ашуун & # 34; GZIP & # 34 ;?

"GZIP" буйрук LZ77 кысуу ыкмасын колдонот. "Bzip2" кысуу куралы "Берроуз-Wheeler" алгоритмин колдонот.

Ошентип, бул ыкма бир сааты кысуу үчүн колдонуу керек?

Эгер сиз бул баракка, анда экөө тең кысуу методдору менен бирге дал болуп жатканын көрөбүз.

тест демейки кысуу орнотмолорун колдонуп, ар бир буйругуна чуркап жана Размер азайтуу келгенде сен "Bzip2" буйрук үстүнө чыгат экенин көрүшөт.

Бирок, сиз учурда карап, эгер ал бир кыйла узак эмне үчүн талап кылынат билэни кысуу үчүн талап кылынат.

Ал "lzmash" деп аталган плакатта 3-мамыча көрсөтүп кетүү керек. Бул "GZIP" "-9" же англис, "өтө кысылган" кой коюлган кысуу менен бирге буйрук чуркап барабар.

"Lzmash" буйрук ары унчукпастан "GZIP" буйругу, бирок билэ олуттуу жана "Bzip2" кем аз азайып кетет. Ошондой эле ал эмне үчүн аз убакыт талап кылынат экенин белгилей кетүү маанилүү.

Сиздин чечими, ошондуктан, ал эмне үчүн сен канча материалдары жана канча убакытка чейин кысуу каалайбыз күтүүгө даяр болуп калат.

Кандай болсо да, "GZIP" буйрук эки учурларда бир аз жакшыраак.

Кысуу Files колдонуу & # 34; Bzip2 & # 34 ;.

"Bzip2" формат төмөнкү команданы аткаруу аркылуу билэни кысуу үчүн:

Bzip2 аты

билэ кысылган жана узартуу ".bz2" ээ болот.

"Bzip2" билэ натыйжасында көп болуп калат да, ар дайым аракет билэни кысуу болот. Эгер сиз мурда кысылган алган билэни кысып жаткан болушу мүмкүн.

Сиз учурдагы кысылган делосуна эле аты менен кезекте алып турган сааты кысуу үчүн аракет болсо, анда ката болот.

Мисалы, "file1" жана Папканы буга чейин аталган билэни бар болсо, төмөнкү чыгарылышты көрүшөт ", bzip" буйрукка чуркап үстүнө, андан кийин "file1.bz2" деп аталган бир сааты бар:

Bzip2: Output билэ file1.bz2 мурунтан эле бар

Кантип кысуунун Files

"Bz2" узартуу бар билэлэри кысуунун ар кандай жолдору бар.

төмөнкүдөй болуп "Bzip2" буйруусу менен пайдалана аласыз:

Bzip2 -D filename.bz2

Бул билэни кысуунун жана "bz2" узартылганы жок кылат.

жазылса керек билэни чечүү менен, ал ошол эле ат менен билэни алып келсе, төмөнкү ката болот:

Bzip2: Output билэ аты мурунтан эле бар

"Bz2" узартуу менен билэлэри кысуунун бир жагымдуу жолу "bunzip2" буйругун колдонуу болуп саналат. Бул буйругу менен төмөндө көрсөтүлгөндөй, ар кандай которулушуна тактоо кереги жок болуп калат:

bunzip2 filename.bz2

"Bunzip2" буйрук да дал ушундай жол менен "Bzip2" минус менен буйругу г катары (ж) которулуп келет.

"Bunzip2" буйрук "bzip" же "Bzip2" колдонуп кысылган алынган ар бир жарактуу билэни алууга болот. Ошондой эле жөнөкөй материалдары чечүү да "Bzip2" буйругун колдонуу менен кысылган алынган чайыр материалдары кысуунун болот.

акордеон Files демейки боюнча "Bzip2" буйрукка узартуу ".tbz2" болот колдонуп кысылган. "Bunzip2" колдонуу менен сиз Бу билэни кысуунун кийин аты "filename.tar" болуп калат буйрук.

Сиз "Bzip2" менен кысылган жатат жарактуу билэни бар болсо, бирок ал: "Bzip2" айырмаланып узартуу бар билэни, бирок ал: "Пилатяхудейлерге" Киллэрээри аягына чейин узартуу кошот кысуунун болот. Мисалы, "myfile.myf" "myfile.out" болуп калат.

Files жапырт How To болот Compressed

Сиз "Bzip2" "bz2" узартуу менен билэ, жокпу, көз карандысыз билэни кысуу үчүн буйрук келсе, ага чейин эле бар төмөнкү буйрук колдоно аласыз:

Bzip2 -f myfile

Сиз "myfile" деп аталган бир сааты бар болсо жана "myfile" кысылып жатканда бири деп "myfile.bz2" андан кийин "myfile.bz2" билэ жокко чыгарылат.

Кантип сактоого Files

Сиз билэни сактап келсе, анда кысылуу жана кысылган билэ төмөнкү буйрук колдоно алабыз:

Bzip2 -k myfile

Бул "myfile" билэни сактап калат, бирок да аны кысуу жана "myfile.bz2" билэни түзөт.

Ошондой эле билэни чечүү жаткан кысылган сааты жана Uncompressed билэни да сактап калуу үчүн "bunzip2" буйругу менен минус к (-k) жайгаштырат колдоно аласыз.

Текшер аракетин A & # 34; bz2 & # 34; File

Сиз билэ төмөнкүдөй буйрук менен "Bzip2" кысуу механизми менен кысылып, жокпу, сынап болот:

Bzip2 -t filename.bz2

билэ жарактуу билэ болсо, анда эч кандай чыгаруучу кайтып, бирок билэ туура эмес болсо, анда сен да мындай билдирүү аласыз.

Колдонуу Less Эстутум качан кысуу Files

"Bzip2" буйругу билэни кысып жаткан өтө көп ресурстарды пайдалануу болсо, анда минус с (-s) төмөнкүдөй бычак көрсөтүү менен таасирин азайта алабыз:

Bzip2 сатылышы filename.bz2

бул бычак аркылуу билэни кысуу үчүн убакыт талап кылынат деп жазылган.

Get Files кысуу жатканда көбүрөөк маалымат

Сиз "Bzip2" же "bunzip2" качып жатканда демейки менен эле пайда болгон ар кандай өндүрүш жана жаңы билэни кабыл албайм буйруган.

Эгер кийин эмне болуп жатканын билип кысуу же дагы бериле турган сааты кысуунун бир келет дайын көлөмүн минус V (-v) төмөнкүдөй которуу көрсөтүү менен:

Bzip2 -v аты

чыгаруу төмөнкүдөй көрүнөт:

аты: 1,172: 1 6.872 бит / байт 14.66% чыгып, 42961-жылы 50341 сакталды

маанилүү бөлүгү сакталган пайыздык болуп, киргизүү өлчөмү жана чыгаруу көлөмү.

Калыбына келтирүү Broken Files

Эгер бар болсо, сынган "bz2" File анан аракет жана маалыматтар төмөнкүдөй калыбына келтирүү үчүн колдонуу программасы:

bzip2recover filename.bz2