Bunzip2 - Ordú Linux - Ordú Unix

AINM

bzip2, bunzip2 - comhbhrúiteoir comhad bloc-sórtála, v1.0.2
bzcat - dícompresses comhaid go stdout
bzip2recover - aisghabhann sonraí ó chomhaid damáiste bzip2

SYNOPSIS

bzip2 [ -cdfkqstvzVL123456789 ] [ comhaidainm ... ]
bunzip2 [ -fkvsVL ] [ filenames ... ]
bzcat [ -s ] [ filenames ... ]
bzip2recover filename

CUR SÍOS

bzip2 comhbhrúite comhaid ag baint úsáide as an t-uillinn Burrows-Wheeler comhdhlúthú téacs, agus huffman códú. Tá an comhbhrúite i bhfad níos fearr i gcoitinne ná an méid a baineadh amach ag comhbhrúiteoirí níos traidisiúnta LZ77 / LZ78, agus tugann sé cur chuige ar fheidhmíocht theaghlach PPM na comhbhrúiteoirí staidrimh.

Tá na roghanna líne ceannais an-chosúil d'aon ghnó leo siúd GNU gzip, ach níl siad comhionann leo.

bzip2 ag súil le liosta ainmneacha comhaid a bheith ag gabháil leis na bratacha líne ceannais. Cuirtear leagan comhbhrúite féin in ionad gach comhad, leis an ainm "original_name.bz2". Tá an dáta céanna, na ceadanna céanna ag gach comhad comhbhrúite agus, nuair is féidir, úinéireacht mar bhunúsach comhfhreagrach, ionas gur féidir na hairíonna seo a athchóiriú i gceart ag an am dí-imbhrú. Ní dhéantar láimhseáil ainmneacha comhaid leis an gciall nach bhfuil aon mheicníocht ann chun ainmneacha comhaid, ceadanna, úinéireacht nó dátaí bunaidh a chaomhnú i gcórais chomhaid nach bhfuil na coincheapa sin ann, nó go bhfuil srianta tromchúiseacha ainmneacha comhaid orthu, mar shampla MS-DOS.

Ní dhéanfaidh bzip2 agus bunzip2 na comhaid atá ann cheana a athscríobh de réir réamhshocraithe. Más mian leat seo a tharlóidh, sonraigh an bhratach -f.

Mura bhfuil ainmneacha comhaid sonraithe, bressann bzip2 as ionchur caighdeánach d'aschur caighdeánach. Sa chás seo, meathóidh bzip2 aschur comhbhrúite a scríobh chuig críochfort, mar ní bheadh ​​sé seo go hiomlán intuigthe agus dá bhrí sin ní bheadh ​​sé gan aird.

bunzip2 (nó bzip2 -d) dícompreagraíonn gach comhad sonraithe. Déanfar comhaid nach cruthaíodh ag bzip2 a bhrath agus neamhaird a dhéanamh orthu, agus eisíodh rabhadh. bzip2 iarracht buille faoi thuairim an comhadainm ar an gcomhad díchomhbhrúite ó thaobh an chomhaid chomhbhrúite mar seo a leanas:


comhadainm.bz2 thagann ainm comhaid
comhadainm.bz thagann ainm comhaid
tagann comhadainm.tbz2 comhadainm.tar
tagann comhadainm.tbz filename.tar
tagann aon ainm ar bith eile

Mura n-éiríonn an comhad i gceann de na foirceannadh aitheanta, geallann bzip2 .bz, .tbz2.tbz nach féidir leis an ainm an comhad bunaidh a bhuille faoi thuairim, agus an t-ainm bunaidh a úsáid leis.

De réir mar a dhéantar comhbhrú, níl aon díchomhbhrú ón soláthar caighdeánach ar an aschur caighdeánach.

déanfaidh bunzip2 comhad decompress i gceart a bhfuil concatenation dhá chomhad comhbhrúite nó níos mó ann. Is é an toradh ná concatenation na gcomhaid chomhfhreagracha comhfhreagracha. Tacaítear freisin le tástáil ionracas (-t) de chomhaid chomhbhrúite concatenated.

Is féidir leat comhaid a chomhbhrú nó a dhí-chomhbhrú leis an aschur caighdeánach trí bhratach -c a thabhairt. Is féidir comhaid il a bheith comhbhrúite agus díchomhbhrú mar seo. Cothaítear na hiarchurtha dá thoradh sin go seicheamhach ar stdout. Gineann comhbhrúite na n-iomad comhad sa tslí seo sruth ina bhfuil uiríll comhaid comhbhrúite iolracha. Is féidir sruth den sórt sin a dhí-chomhbhrú i gceart ach amháin le leagan bzip2 0.9.0 nó níos déanaí. Tabharfaidh leaganacha níos luaithe de bzip2 stop tar éis an chéad chomhad a dhí-chomhbhrú sa sruth.

bzcat (nó bzip2 -dc) déantar gach comhad sonraithe a dhiúltú don aschur caighdeánach.

léifeoidh bzip2 argóintí ó na hathróga timpeallachta BZIP2 agus BZIP, san ord sin, agus déanfaidh siad iad a phróiseáil sula léitear aon argóintí ón líne ordaithe. Tugann sé seo bealach áisiúil chun argóintí réamhshocraithe a sholáthar.

Déantar comhbhrúite a dhéanamh i gcónaí, fiú má tá an comhad comhbhrúite beagán níos mó ná an bunaidh. Tá claonadh níos lú ná thart ar céad bytes níos mó, ós rud é go bhfuil an sreabhadh comhbhrúite leanúnach i réigiún 50 bytes. Déantar sonraí randamach (lena n-áirítear aschur an chuid is mó de na comhbhrúiteoirí comhaid) a chódú ag thart ar 8.05 giotán in aghaidh an bhreise, ag tabhairt leathnú de thart ar 0.5%.

Mar fhéin-sheiceáil le haghaidh do chosaint, úsáideann Bzip2 CRCs 32-giotán chun a chinntiú go bhfuil an leagan díchumhaithe de chomhad comhionann leis an mbunús. Gardaí seo i gcoinne éilliú na sonraí comhbhrúite, agus i gcoinne bugs gan choinne i bzip2 (ní dócha go dócha). Is é an seans go bhfuil an t-éilliú sonraí atá gan amhras micreascópach, thart ar aon seans i gceithre billiún do gach comhad a phróiseáiltear. Bí ar an eolas, áfach, go dtarlaíonn an seic ar dhí-chomhbhrú, mar sin ní féidir leis a rá leat ach go bhfuil rud éigin mícheart. Ní féidir leis cabhrú leat na sonraí bunaidh neamhchomhbhrúite a ghnóthú. Is féidir leat bzip2recover a úsáid chun iarracht a dhéanamh sonraí a ghnóthú ó chomhaid damáiste.

Luachanna tuairisceáin: 0 le haghaidh imeachta scoir, 1 le haghaidh fadhbanna comhshaoil ​​(ní fhaightear comhad, bratacha neamhbhailí, earráidí I / O, & c), 2 le comhad comhbhrúite truaillithe a léiriú, 3 le haghaidh earráide comhsheasmhachta inmheánach (m.sh., bug) a ba chúis leis bzip2 chun scaoll.

ROGHANNA

-c -stdout

Comhbhrúite nó díchumpilleadh chuig an aschur caighdeánach.

-d -decompress

Díchumhacht Fórsa. bzip2, bunzip2 agus bzcat i ndáiríre an clár céanna, agus déantar an cinneadh maidir le cad iad na gníomhartha atá le déanamh ar an mbonn a n-úsáidtear an t-ainm. Déanann an bhratach seo an sásra sin a mhacasamhlú agus fórsaí bzip2 a dhíchumasú.

-z -compress

An comhlánú le -d: fórsaí comhbhrúite, beag beann ar an ainm glaonna.

-t -test

Seiceáil ionracas an chomhaid / na comhaid sonraithe, ach ní dhéantar iad a dhí-chomhbhrú. Déanann sé seo díchumadh trialach i ndáiríre agus caithfidh sé an toradh amach.

-f --force

Déan comhaid aschuir a athscríobh. De ghnáth, ní dhéanfaidh bzip2 na comhaid aschuir atá ann cheana a athscríobh. Chomh maith leis sin fórsaí bzip2 chun naisc chrua a bhriseadh le comhaid, rud nach ndéanfadh sé a mhalairt.

bzip2 de ghnáth laghdaíonn comhaid a dhíchumasáil nach bhfuil na beart ceannteidil draíochta ceart acu. Má éigean (-f), áfach, pasfidh sé comhaid den sórt sin trína n-athruithe. Seo é mar a iompraíonn GNU gzip.

-k - coinnigh

Coinnigh (ná scriosadh) comhaid ionchuir le linn comhbhrúite nó dícombhrú.

-s -small

Úsáid chuimhne a laghdú, le haghaidh comhbhrúite, díbhruthaithe agus tástála. Déantar na comhaid a dhí-chomhbhrú agus a thástáil ag baint úsáide as algartam modhnaithe nach dteastaíonn 2.5 bytes ach in aghaidh an bloc bhréag. Ciallaíonn sé seo gur féidir aon comhad a dhí-chomhbhrú i 2300k de chuimhne, cé go bhfuil thart ar leath den ghnáthluas.

Le linn comhbhrúite, roghnaíonn sé blocmhéid de 200k, rud a chuireann teorainn le húsáid chuimhne go dtí an figiúr céanna, ar chostas an chóimheas comhbhrúite. Go gairid, má tá do mheaisín íseal ar chuimhne (8 meigibheart nó níos lú), bain úsáid as gach rud. Féach BAINISTÍOCHT COMHALTAÍ thíos.

-q -quiet

Teachtaireachtaí rabhaidh neamhriachtanacha a shárú. Ní chuirfear teachtaireachtaí a bhaineann le hearráidí I / O agus imeachtaí criticiúla eile faoi chois.

-v - verbose

Modh verbose - taispeáin an cóimheas comhbhrúite do gach comhad a phróiseáiltear. Breis -v a mhéadú ar leibhéal na briathrachas, ag tabhairt amach go leor faisnéise a bhfuil suim den chuid is mó le haghaidh críocha diagnóiseacha.

-L --license -V --version

Taispeáin an leagan bogearraí, na téarmaí agus na coinníollacha ceadúnais.

-1 (nó --fast) go -9 (nó - béile)

Socraigh an méid bloc go 100 k, 200 k .. 900 k nuair a bheidh tú ag comhbhrú. Níl aon éifeacht aige nuair a dhéantar é a dhiúscaoileadh. Féach BAINISTÍOCHT COMHALTAÍ thíos. Is iad comharthaíocht GNU gzip an aliases --fast agus --best. Go háirithe, ní dhéanann --fast rudaí a dhéanamh go suntasach níos tapúla. Agus - roghnaíonn an rogha ach an t-iompar réamhshocraithe.

Déileálann sé gach argóint ina dhiaidh sin mar ainmneacha comhaid, fiú má thosaíonn siad le dash. Tá sé seo ionas gur féidir leat comhaid a láimhseáil le hainmneacha a thosaíonn le dash, mar shampla: bzip2 - -myfilename.

- ráthach-tapa - is fearr

Tá na bratacha seo iomarcach i leaganacha 0.9.5 agus os a chionn. Chuir siad roinnt rialú garbh ar iompar an algartam sórtála i leaganacha níos luaithe, a bhí uaireanta úsáideach. Tá algartam feabhsaithe ag 0.9.5 agus níos airde a dhéanann na bratacha seo nach mbaineann le hábhar.

Tábhachtach: Bain úsáid as an ordú fear ( % man ) chun a fheiceáil conas a úsáidtear ordú ar do ríomhaire ar leith.

Airteagail ghaolmhara