Bunzip2 - لينڪس ڪمانڊ - يونڪس حڪم

نالو

bzip2، bunzip2 - هڪ بلاڪ ترتيب ڏيڻ واري فائيل کمپريسر، وي 1.0.2
bzcat فائلن کي اسٽوريٽ ڪرڻ لاء ڊائون لوڊ ڪري ٿو
bzip2recover - خراب ٿيل باڪس 2 فائلن کان ڊيٽا کي بحال ڪري ٿو

SYNOPSIS

bzip2 [ -cdcdkstvzVL123456789 ] [ filenames ... ]
bunzip2 [ -fkvsVL ] [ filenames ... ]
bzcat [ -s ] [ فائلن جو نالو ... ]
bzip2recover جو نالو

DESCRIPTION

bzip2 فائلون استعمال ڪندي فائلون کي دٻايو-ويلرر بلاڪ بلاڪ ٽائيپ ريڪارڊ الورورٿم ۽ هفمن ڪوڊنگ. عام طور تي عام روايتي LZ77 / LZ78-بنياد تي هلندڙ ڪمپريسرز جي ڀيٽ ۾ عام طور تي سٺي نموني، ۽ پي ايم ايم جي شناخت واري ڪمپنيسر جي ڪارڪردگي کي پڙهندي آهي.

قمري لائن جا اختيار عموما GNU جي گائيل جي بلڪل اھڙيون آھن ، پر اھي ھڪڙي برابر نه آھن.

bzip2 ڪانڊ لائين سان گڏ جڙيل نامناسب نالا جي ھڪڙي جي توقع آھي. هر فائيل پاڻ کي هڪ نموني نسخو طرفان تبديل ڪيو ويو آهي، نالو "اصل_नाम.bz2" سان. هر ڪمپليڪس فائل ۾ ساڳئي تبديلين جي تاريخ، اجازت، ۽، جڏهن ممڪن آهي، ملڪيت ساڳيو اصلي طور تي، انهي ڪري ته اهي خاصيتون ڊمپريشن واري وقت تي بحال ٿي سگهجن ٿيون. فائل جو نالو سنڀالڻ اهو احساس آهي ته اصلي فائل جا نالا، اجازتون، ملڪيت يا تاريخن جي حفاظت لاء انهن ميخاني واري نظام کي انهن تصورن جي گهٽتائي آهي، يا سنجيده فائل جي ڊيگهه پابنديون هوندي آهي جهڙوڪ MS-DOS.

bzip2 ۽ bunzip2 موجودگي سان گڏوگڏ موجوده فائلن کي مٿي نه ڪيو ويندو آهي. جيڪڏهن توهان چاهيو ٿي، اها-ايف پرچم وضاحت ڪريو.

جيڪڏهن ڪوبه فائل نالا بيان ڪيا ويا آهن، bzip2 معياري انٽ مان معياري ٻاپ کان ٺهيل آهن. انهي حالت ۾، بزنس هڪ ٽرمينل ۾ کمپيوٽ پيٽ لکڻ کي رد ڪري ڇڏيندو، ڇاڪاڻ ته اهو مڪمل طور تي ناممڪن آهي ۽ انهي کان سواء بغير.

bunzip2 (يا bzip2 -d) سڀني مخصوص ڏنل فائلن کي ڊڪو ڪري ٿو. فائلون جيڪي بzip2 پاران پيدا نه ڪيا ويا آهن انهن کي نظرانداز ڪيو ويو ۽ نظر انداز ڪيو ويو آهي، ۽ هڪ انتباهه جاري ڪئي ويندي. bzip2 کمپريشن ٿيل فائل مان ڊسپيڊ فائيل کي فاينميم کي اندازو ڪرڻ جي ڪوشش کي هن ريت ڏنل آهي:


filename.bz2 نالي وارو نالو هوندو
filename.bz جو نالو ٿي ويو آهي
filename.tbz2 ٿي ويو آهي filename.tar
filename.tbz فائلن جو نالو ٿي ويو
ڪنهن به ٻئي نام ڪنهن بهothername.out ٿي رهيو آهي

جيڪڏهن فائل ان تسليم ٿيل انٽرنيٽ جي آخر ۾ ناهي، .bz2، .bz، .tbz2 يا .tbz، bzip2 شڪايت آهي ته اهو اصل فائل جو نالو انداز نه ٿو ڪري سگهي، ۽ ايٽ ٿيل ضمير سان اصل نالو استعمال ڪري سگهي ٿو.

جئين ته کمپريشن سان، ڪو فائيل نام جي فراهمي معياري انٽيڊ مان معياري اضافو کان ڊمپريشن جي سبب بنائي ٿو.

bunzip2 صحيح طور تي هڪ فائيل کي ڊسڪ ڪيو ويندو، جيڪو ٻن يا وڌيڪ ميزبان ڪيل فائلن جي سماج کي ٿيندو. نتيجو ساڳيو ناپسنديده فائلن جي سماج جو نتيجو آهي. سماج جي ٺهيل فائلن جي ايمانداري جي چڪاس (-ڪ) پڻ سپورٽ ڪئي وئي آهي.

توهان به-سي پرچم پاران معياري محصول تائين فائلن کي ٺهيل يا ڊسڪ ڪري سگهو ٿا. گهڻن فائلن کي ڪتب آڻي سگھجن ٿيون ۽ انهي کي ڊسڪ ڪيو وڃي. نتيجو ڪڍڻ واري مرحلي ۾ اسٽوري طريقي سان ڀاڙي وينديون آهن. ڪيترن ئي فائلن جي کمپريشن هن طريقي سان ٺاهي ٿي، هڪ ندي هڪ وهڪرو سان گڏ هڪ جهڙي فائل جي نمائندگي آهي. ائين هڪ وهڪرو صرف بzip2 نسخ 0.9.0 يا بعد ۾ ڊسپلي ڪري سگھجي ٿو. اڳوڻي نسخن جي بزنس ۾ پهريون فائيل ڊمپ ڪرڻ کان پوء بند ٿيندو.

bzcat (يا bzip2 -dc) سڀني مخصوص ڏنل فائلن کي معياري پيدا ڪرڻ لاء ڊمپ ڪري ٿو.

bzip2 انهي ماحول ۾ BZIP2 ۽ BZIP جي ماحوليات کان دلائل پڙهي سگهندا، ۽ انهن کي ڪنهن به دلائل کان حڪم لائن کان پڙهي وينديون آهن. هي ڊفالٽ دليلن کي فراهم ڪرڻ لاء آسان رستو ڏيندو آهي.

کمپريشن هميشه تي هلندي آهي، حيرت ۾ پئجي ويندو آهي فائيل نسب کان وڌيڪ ننڍو آهي. اٽڪل هڪ سئو بائٽس جي گھٽ ۾ گھٽ فائلن کي وڏي پئماني تي وٺڻو پوندو آهي، ڇاڪاڻ ته 50 ميٽ بائيوٽ واري علائقي ۾ دٻاء ميڪانيزم مسلسل مسلسل آهي. غير ترتيب واري ڊيٽا (سڀ کان وڌيڪ فائل کمپريز جي پيداوار شامل آهن) في ايڪڙ تقريبا 8.05 بٽ تي ڪوڊ ڪيو ويو آهي، جيڪو تقريبا 0.5٪ جي وڌايو آهي.

جيئن توهان جي حفاظت لاء خود چڪاس، bzip2 32-bit سي سي سيز کي يقيني بنائڻ لاء استعمال ڪري ٿي ته ڪا فائل جو ڊسڪڙيل نسخو اصل جي هڪ جيتري آهي. ملفوظ ڪيل ڊيٽا جي ڪرپشن جي خلاف، ۽ بيزاب 2 ۾ اڻڄاتل ڪيچ جي خلاف هن محافظين (اميد آهي ته بلڪل ممڪن ناهي). ڊيٽا کي ڪرپشن جي بدعنواني جا امکان مائڪروپيپيڪ آهي، انهي بابت 4 ارب هر فائل جي پروسيس لاء هڪ موقعو آهي. هوشيار ٿيندؤ، حالانڪه، اهو چيڪ چڪڻ تي ٿئي ٿو، تنهن ڪري اهو صرف توهان کي ٻڌائي ٿو ته ڪجهه غلط آهي. اهو توهان کي اصل ناپسنديده ڊيٽا بحال ڪرڻ ۾ مدد نه ٿو ڪري سگھي. توهان نقصان جي فائلن کان ڊيٽا کي بحال ڪرڻ جي ڪوشش ڪرڻ لاء بzip2recover استعمال ڪري سگهو ٿا.

واپسيء جي واپسي: 0 هڪ عام نڪرڻ لاء، ماحولياتي مسئلن جي لاء (فائل نه مليو، غلط جراحات، اي او او غلطيون، ۽ c)، 2 فاسٽ کمپڙيل فائل ظاهر ڪرڻ لاء، 3 اندروني مستقليت جي غلطي (مثال جي طور تي، بگ) جو سبب بڻائڻ ڦوٽو ڪرڻ لاء bzip2 .

OPTIONS

سي

معياري آؤٹ ڪرڻ لاء کمپريشن يا ڊپٽي.

ڊي-ڊيڪپريس

فوجي دٻاء bzip2، bunzip2 ۽ bzcat واقعي ئي ساڳيا پروگرام آهن، ۽ جيڪي ڪارناما وٺڻ جي باري ۾ فيصلا ڪيا وڃن انهن جو نالو جنهن جي نالي سان استعمال ٿئي ٿي. اهو پرچم مٿان چڙهائي ٿو ته ميزميزم، ۽ بائيل 2 کي ڊسڪ ڪرڻ لاء فورسز.

-زريڪٽر

ڊي جي مڪمل ڪرڻ: فوجي سمپيشن، ان جي پگهار جو نالو.

مخصوص فائلن جي ايمانداري کي چيڪ ڪريو، پر انهن کي ڊپ نه ڪريو. اهو واقعي آزمائشي ڊمپريشن سان انجام ڏئي ٿو ۽ نتيجو ڦري ٿو.

-فڪنگ

ٻاھرين فائلن جي مٿان دٻاء وڌو. عام طور تي، bzip2 موجوده ٻاائيگي فائلن کي مٿي نه ڪيو ويندو. انهي سان گڏ بڪس 2 فوٽن کي هارڊ لنڪس ڀڃي سگھون ٿا، جن کي ٻي صورت ۾ نه ڪن ها.

bzip2 عام طور تي فائلون ڊڪوڪيو ڪرڻ کي رد ڪري ٿو جن کي درست جادو سرٽي بائٽ ڪونهي. جيڪڏهن زبردستي (-ف) هوندي بهرحال، اهڙي طرح فائلن کي غير موڊيد ٿيل ذريعي منتقل ڪنداسين. اهو ڪيترو آهي گونگي جي پي ايڇ ڊي جو طريقو آهي.

ڪيٽ

ذيلي پريشاني يا ڊمپپريشن دوران انٽيون فائلون (خارج نه ڪريو) رکو.

-s-small

ميموري استعمال کي گھٽائڻ، سمجهه، ڊمپپريشن ۽ چڪاس لاء. فائلن ۾ تبديل ٿيل الورگيتم استعمال ڪندي ڊسپليڊ ۽ تجربا آهن جن کي رڳو في ايڪٽ في ايڪٽي طرفان 2.5 بٽس هجي. هن جو مطلب آهي ته ڪنهن به ميموري ميموري 2300k ۾ ڊسڪ ڪيو وڃي ٿو، پر اڌ ۾ عام رفتار جي ڀيٽ ۾.

کمپريشن جي دوران، -ڪو 200k جو ٺهيل سائيز چونڊيندو آهي، جيڪو توهان جي کمپريشن جي شرح جي خرچ تي، ساڳئي شڪل جي ڀرسان ياداشت جي استعمال کي محدود ڪري ٿو. مختصر ۾، جيڪڏهن توهان جي مشين ميموري تي گھٽ آهي (8 ميگا بائبل يا گهٽ)، هر شيء لاء استعمال-ڪ ڏسو MEMORY MANAGEMENT ھيٺ ڏنل

ڪڪ

غير ضروري آگاھي واري پيغام کي دٻايو. I / O جي غلطي سان لاڳاپيل پيغام ۽ ٻين نازڪ واقعن کي دٻاء نه ڏيندو.

-v- verbose

Verbose mode - ھر فائل جي پروسيس لاء کمپريشن تناسب ڏيکاريو. وڌيڪ -V سان تعصب جي سطح وڌايو ويو آهي، خاص طور تي تشخيصي مقصدن جي دلچسپي جي ڄاڻ هوندي آهي.

-ايل - ايلسنس -V

سافٽ ويئر ورشن، لائسنس جا شرط ۽ شرط ڏيکاريو.

-1 (يا سست) تائين -9 (يا --best)

سائيز کي 100 ڪلو تائين سيٽ ڪريو، 200 ڪ .. 900 ڪ ڪر کي دٻايو. خراب ٿيڻ وقت ڪو اثر نه آهي. ڏسو MEMORY MANAGEMENT ھيٺ ڏنل Thefast and --best aliases بنيادي طور تي GNU جي گب مطابقت لاء آھن. خاص طور تي، ڀروسو شيون خاص طور تي تيز نه ڪندو آهي. ۽ --best صرف محض ڊفالٽ رويي کي چونڊيندو آهي.

سڀني سڀني دليلن کي فائيل نالا طور تي علاج ڪري ٿو، جيتوڻيڪ اهي ڊيش سان شروع ڪندا آهن. اهو آهي، توهان ڊائيش سان شروع ٿيندڙ نالا سان فائلون منظم ڪري سگهو ٿا، مثال طور: bzip2 - -myfilename.

ڦوڪندڙ، تيز رفتار، ڦهليندڙ

اهي گونگا نسخن 0.9.5 ۽ مٿي کان وڌيڪ آهن. انهن اڳوڻن نسخن جي ترتيب جي الگورتھم جي رويي تي ڪجهه ڪنسول ڪنٽرول مهيا ڪيو، جيڪو ڪڏهن ڪڏهن مفيد هو. 0.9.5 ۽ مٿي ڄاڻايل هڪ بهتر الگورتھم حاصل ڪيو آهي، جيڪو انهن جغرافيه غيرجانبدار آهي.

اهم: توهان جي خاص ڪمپيوٽر تي ڪئين ڪئين استعمال ڪيو وڃي ڏسڻ لاء انسان حڪم ( ٪ مڙس ) استعمال ڪريو.

لاڳاپيل مضمون