Bunzip2 - ሊነክስ ትዕዛዝ - ዩኒየስ ትዕዛዝ

NAME

bzip2, bunzip2 - የቅጥ ማቀያ የፋይል ማስቀመጫ, v1.0.2
bzcat - ፋይሎችን ወደ ዲስክ ማሰናከል
bzip2recover - ከተበላሽቱ የ bzip2 ፋይሎች ፋይሎችን ያድሳል

SYNOPSIS

bzip2 [ -cdfkqstvzVL123456789 ] [ ፋይል ወንበሮች ... ]
bunzip2 [ -fkvsVL ] [ የፋይል ስም ... ]
bzcat [ -s ] [ የፋይል ስም ... ]
bzip2recover filename

DESCRIPTION

bzip2 የ Burrows-Wheeler Block ድርድራዊ ጽሑፍ አቀማመጥ የጽሑፍ ስልተ-ቀመር እና የሂፍማን ኮድን በመጠቀም ፋይሎችን ያመሳስላል . ማመቻቸት በአጠቃላይ ትላልቅ LZ77 / LZ78-ተኮር ኮርፖሬሽኖች ከተመዘኑት በእጅጉ የተሻለ ነው, እና የፒ.ፒ.ኤም የስታቲስቲክስ ማመላለሻዎች ስብስብን ያቀርባል.

የትእዛዝ መስመር አማራጮች ሆን ተብለው የጂኤንዩ ጂፕዚፕ ከሚመስሉ ጋር ተመሳሳይ ናቸው , ነገር ግን ተመሳሳይ አይደሉም.

bzip2 የትዕዛዝ-መስመር ባንዲራዎችን ለማጣራት የፋይሉን ስም ዝርዝር ይይዛል. እያንዲንደ የፋይሌ ስም "ዋናው ስም _b.z2" ከሚባሇው በራሱ የተጨመጠ ስሪት ይተካሌ. እያንዳንዱ የተጠጋ ፋይል አንድ ተመሳሳይ ቀያሪ ቀን, ፍቃዶች, እና, በሚቻል ጊዜ, ባለቤትነት እንደ ዋናው ኦርጅና አለው, ስለዚህ እነዚህ ባህሪያት በዴኮፕ ሂደቱ ጊዜ በትክክል ሊመለሱ ይችላሉ. የፋይል ስም ማረም ይህንን ጽንሰ-ሐሳብ በማይጎዱ የፋይል ስርዓቶች, ዋናዎቹ የፋይል ስሞች, ፍቃዶች, ባለቤቶች ወይም ቀኖችን የሚያቆዩበት ዘዴ የለም, ወይም እንደ MS-DOS የመሳሰሉ ጥብቅ የፋይል ስፋት ርቀቶች አለው.

bzip2 እና bunzip2 በነባሪነት ያሉትን ፋይሎች በደረሱበት ላይ አያሰፍርም . ይሄ እንዲከሰት ከፈለጉ, -f ጥቆማውን ይግለጹ.

ምንም የፋይል ስሞች ካልተገለፁ , bzip2 ከመደበኛ ግብዓት ወደ መደበኛ ውፅዓት ይቀየራል. በዚህ ሁኔታ ቢዚፒ 2 የተጣደፈ ውፅአት ወደ ተርሚናል ለመጻፍ ይቀናከላል ምክንያቱም ይህ ሙሉ ለሙሉ ለመረዳት የማይቻል ስለሆነ እና ትርጉም የለሽ ነው.

bunzip2 (ወይም bzip2-d) ሁሉንም የተጠቀሱ ፋይሎችን ያስከፍላል . በ bzip2 ያልተፈጠሩ ፋይሎች ይያዛሉ እና ችላ ይባላሉ, ማስጠንቀቂያም ተሰጥቷል. bzip2 የተሻሻለውን ፋይል ፋይሉ ከተጫነው ፋይል ፋይሉ ለመገመት ይሞክራል.


filename.bz2 የፋይል ስም ይሆናል
filename.bz የፋይል ስም ነው
filename.tbz2 ፋይል ስም ይሆናል
filename.tbz ፋይል ስም ነው. tar
anyothername ማንኛውም አይነት ስም .out ይባላል

ፋይሉ በማይታወቁ መጨረሻዎች በአንዱ ላይ ካላጠናቀቀ .bz2, .bz, .tbz2 ወይም .tbz, bzip2 የመጀመሪያውን የፋይል ስም መገመት እንደማይችል እና በኦ.ኦ.ኦ.ኦጅ የመጀመሪያውን ስም መጠቀም ያቃልላል .

እንደ ማመላከቻ የሌሎች የፋይል ስሞች ከማከፋፍል ግብዓት ወደ መደበኛ ውጤት ይቀንሳል.

bunzip2 ሁለት ወይም ከዚያ በላይ የተጨመቁ ፋይሎችን ማዋሃድ የሆነ ፋይልን በትክክል መበጥበብ ይችላል. ውጤቱም የተዛመዱ ያልተነሱ ፋይሎችን ማጣበቂያ ነው. የተዋሃዱ የተጫኑ ፋይሎች እኩልነት (-t) ይደገፋል.

በተጨማሪም የ-ኮ ባንዲን በመስጠት ፋይሎችን ወደ መደበኛ ውጤት ውህደት መጨመር ወይም መቀልበስ ይችላሉ. ብዙ ፋይሎች እንዲህ መሰል እና የተጨመቁ ሊሆኑ ይችላሉ. የውጤት ውጤቶችን በቅደም ተከተል ለመቅዳት በቅደም ተከተል ይመዘገባሉ. በዚህ መንገድ የበርካታ ፋይሎችን ማረም በርካታ ማመሳከሪያ የሆኑ የፋይል ወኪሎች የያዘ ዥረት ያመነጫል. እንዲህ ያለው ዥረት በትክክል በ compress 0.9.0 ወይም ከዚያ በኋላ በ " bzip2 " መገልበጥ ይቻላል. በዥረቱ ውስጥ የመጀመሪያውን ፋይል በመበተን በኋላ የ bzip2 ቀደምት ስሪቶች ይቆማሉ.

bzcat (ወይም bzip2-dc) ሁሉንም የተገለጹ ፋይሎችን ወደ መደበኛ ውጽዓት ያገለገለዋል .

bzip2 ከአካባቢያዊ ተለዋዋጮች BZIP2 እና BZIP የሚባሉ ነጋሪ እሴቶችን ከትዕዛዝ መስመሩ ላይ ከማንኛቸውም ነግዶች በፊት ያራግፋቸዋል . ይህ ነባሪ ነጋሪ እሴቶችን ለማቅረብ ምቹ መንገድን ይሰጣል.

የተጨመረው ፋይል ከመጀመሪያው ጥቂቱ ቢበልቅም እንኳን ማመላከሪያው ሁልጊዜ ይከናወናል. ከ 100 መቶ ያነሰ ያነሰ ፋይሎችን በአምስት መቶዎች ባይቶች (በ 50 ባይት) ክልል ውስጥ በመደበኛነት ያስተላለፈ ነው የዘረዘ ዉጤት (አብዛኛዎቹ የፋይል ማስነሻዎችን ጨምሮ) በ 0% ገደማ ስፋት በ 8.05 ቢት በቶይድ የተሰራ ነው.

ለደህንነትዎ እራስዎ ሲፈተሽ, የተበላሸ የፋይል ስሪት ከመጀመሪያው ጋር ተመሳሳይ መሆኑን ለማረጋገጥ bzip2 32-bit CRCs ይጠቀማል. ይህ የተጨመቁ መረጃን እና ብዝበዛዎችንbzip2 (ተስፋፍቶ ባይሆንም) ይጠብቃል. የውሂብ ሙስና ሊያጋጥም የሚችልበት እድል እጅግ በጣም አነስተኛ ነው, በእያንዳንዱ ፋይል ውስጥ በአራት ቢሊዮን ውስጥ አንድ ዕድል ነው. ይሁን እንጂ ቼኩ በመጫጫን ወቅት እንደሚከሰት ልብ ይበሉ, ስለዚህ አንድ ነገር ስህተት መሆኑን ሊነግርዎት ይችላል. ዋናውን ያልተፈታ ውሂብ እንዲመልስ ሊያግዝዎት አይችልም. ከተበላሹ ፋይሎች ውስጥ ውሂብ ለማግኘት ወደ bzip2recover መጠቀም ይችላሉ.

ትክክለኛውን እሴት ይመልሳል: 1 ለባህሪያዊ ችግሮች (ፋይል አልተገኘም, የማይታለፉ ባንዲራዎች, I / O ስህተቶች, & c), 2 የተበላሸ የተጠረቀመ ፋይልን ለማሳየት, 3 የውስጠ-ወጥ ስህተት (ለምሳሌ, ሳንካ) bzip2 ወደ ጭንቀት.

OPTIONS

-c-stdout

ወደ መደበኛ ውፅዓት ይከርክቱ ወይም ያስለቅቁ.

-d- ዴፖፕ

ውቅረትን ያስገድዱ. bzip2, bunzip2 እና bzcat በትክክል ተመሳሳይ ፕሮግራሞች ናቸው, እና ምን እርምጃዎች መውሰድ እንዳለባቸው የሚወስነው ውሳኔ የሚወሰነው በየትኛው ስም ጥቅም ላይ እንደሚውል ነው. ይህ ጠቋሚው ያንን ብልሃት ይሽራል, እና bzip2 ለመበተን ያስገድዳል.

-z -compress

ከ -d ማሟያ -የመጠባበኛው ስም ምንም ቢያስደምም, ማመዛዘን ይፈጥራል.

-t - ሙከራ

የተዘረዘሩትን (ዎች) ፋይል (ዶች) ትክክለኛነት ያረጋግጡ, ነገር ግን እነሱን (ባክ) አታሰናክሏቸው. ይህ በእውነት የፍሬን ቮልቴጅ ማስወገድ እና ውጤቱን መጣል ይችላል.

-f - ኃይል

የውጽአት ፋይሎች እንዲተኩ ያስገድዱ. በመደበኛነት, bzip2 አሁን ያሉትን የውጤት ፋይሎች አይተይዝም . በተጨማሪም ፋይሎችን ከፋይሎች ጋር ጠንካራ ግንኙነቶችን ለማፍታት bzip2 ያስገድዳል.

bzip2 በመደበኛ የትርፍ ራስጌ ባይት የሌላቸውን ፋይሎች ለመበተን በመደበቅ ይቀንሳል. ሆኖም አስገዳጅ (-f) ከሆነ እንዲህ ያሉ ፋይሎችን ባልተስተካከለ ያጠፋቸዋል. ይህ የጂኤንዩ GZIP ባህሪ ነው.

-k - መቆየት

በመጨመር ወይም በማጥፋት ጊዜ የግቤት ፋይሎችን (አታስወግድ).

-እስከ - ዝቅተኛ

ለማመዘን, ለፎፕሽን እና ለመሞከር የማስታወስ አጠቃቀም ይቀንሱ. ፋይሎችን በዲጂታል ቅደም ተከተል በ 2.5 ባይት ብቻ የሚያስፈልገውን የተሻሻለ ስልተ ቀመር በመጠቀም መሞከር ይጀምራሉ. ይህ ማለት ማንኛውም ፋይል በ 2300 ኪ ሜሞር ውስጥ መጨመር ይችላል, ምንም እንኳን በመደበኛ ፍጥነት በግማሽ ግማሽ ይሆናል.

በሚጨመረው ጊዜ, -s መምረጫውን መጠን በመጨመር በማስታወስ የሚጠቀሙበት የቁጥር መጠን ወደ 200 ኪ / ሜ ይገድባል. በአጭሩ ማሽንዎ ዝቅተኛ ማህደረትውስታ (8 ሜጋባይት ወይም ከዚያ ያነሰ) ከሆነ ለሁሉም ነገር ጥቅም ላይ ይውላል. MEMORY MANAGEMENT ከታች ይመልከቱ.

-q - ምንኛ

አስፈላጊ ያልሆኑ የማስጠንቀቂያ መልዕክቶችን መከልከል. ለ I / O ስህተቶች እና ሌሎች ወሳኝ ክስተቶች የተመለከቱ መልዕክቶች አይጨበዙም.

-ቪ - ግሩቭስ

የቋንቋ ሁነታ - ለተተየበው እያንዳንዱ ፋይል የሂሳብ ጥራቱን አሳይ. በተጨማሪም ለቫይረክቲክ ዓላማ በጣም ጠቃሚ የሆኑ ብዙ መረጃዎችን ያራጋግዛል.

-L- ፍቃድ -V - ለውጥ

የሶፍትዌር ስሪት, የፈቃድ ደንቦችን እና ሁኔታዎችን ያሳዩ.

-1 (ወይም - fast) እስከ -9 (ወይም - - ምርጥ)

በማመቅል ጊዜ 900 ኪ. የቡድን መጠንን በ 100 ኪ. በመበተን ጊዜ ምንም ውጤት አይኖርም. MEMORY MANAGEMENT ከታች ይመልከቱ. የ - ፈጣን እና - የከፊል አርዕስቶች በዋናነት ለ GNU gzip compatibility ናቸው. በተለይ - በፍጥነት ነገሮችን በፍጥነት አያመጣም. እና - most only ነባሪውን ባህሪ ይመርጣል.

ምንም እንኳን በአስረጀሩ ቢጀምሩም እንኳን ሁሉም ቀጣይ ሙግት እንደ የፋይል ስሞች ይይዛቸዋል. ይሄ ማለት በአንድ ሰረዝ የሚጀምሩ ስሞችን የያዘ ስሞችን ይይዛል, ለምሳሌ bzip2 --myfilename.

- በደንብ ፈጣን - ፈጣን - በደል-አድራጊ - ምርጥ

እነዚህ ባንዲራዎች በዝቅተኛ ዋጋዎች 0.9.5 እና ከዚያ በላይ ናቸው. አንዳንድ ጊዜ ቀደም ባሉት ጊዜያት ጠቃሚ የሆኑትን ቀደም ሲል በተዘጋጁት ስሪቶች (algorithm) ላይ ባላቸው ባህሪያት ላይ ጥብቅ ቁጥጥር ይሰጡ ነበር. 0.9.5 እና ከዚያ በላይ እነዚህ ጥቆማዎች አግባብ ያልሆኑትን የተሻሻለ ስልተ ቀመር አላቸው.

ጠቃሚ ማሳሰቢያ: በኮምፒተርዎ ውስጥ እንዴት አንድ ትዕዛዝ እንዴት ጥቅም ላይ እንደዋለ ለመመልከት የሰውውን ትዕዛዝ ( % man ) ይጠቀሙ.

ተዛማጅ ጽሑፎች