Bunzip2 - د لینوکس قومانده - یونکس قومانده

NAME

bzip2، bunzip2 - د بلاک-ترتیب کولو فایل کمپریور، v1.0.2
BZcat - د فایلونو لپاره فایلونه ډډه کوي
bzip2recover - زیانمن شوي bzip2 فایلونو ډاټا ریکارډوي

SYNOPSIS

bzip2 [ -cdfkqstvzVL123456789 ] [د دوتنې نوم ... ]
bunzip2 [ -fkvsVL ] [د فیلم نوم ... ]
bzcat [ -s ] [د فیلم نوم ... ]
د فایل نوم

DESCRIPTION

Bzip2 فایلونه کاروي - د ویلر بلاک د متن کمپریشن الګوریتم، او Huffman کوډ کول. کمپریشن په عمومي توګه د ډیرو رواجیزو LZ77 / LZ78-based کمپرسور لخوا د پام وړ ښه دی، او د پیژندل شوي کمپرسور PPP د کورنۍ فعالیت ترسره کوي.

د قومانده انتخابونه په عمدي ډول د GNU Gzip هغو ته ورته دي ، مګر دوی ورته ورته ندي.

bzip2 د کمانډیینګ بیرغونو سره د فایل نومونو لیست تمه لري. هر فایل د خپل ځان نسبتا نسخو لخوا بدلیږي، د "original_name.bz2" نوم سره. د هر کمپکټر فایل د ورته بدلون نیټه، اجازه، او، کله چې ممکنه وي، ملکیت ورته ورته اصلي وي، نو دا ځانګړتیاوې په سمه توګه د ډیپمپریشن وخت کې بیا رغول کیدی شي. د دوتنې نوم سمبالول په دې معنا دي چې د اصلي فایل نومونو، اجازهونو، ملکیتونو یا نیټو ساتلو لپاره کوم میکانیزم شتون نلري چې د فايل سیسټمونو کې یې دا مفکورې نلري، یا د فایل نوم نوم محدودیتونه لري، لکه MS-DOS.

bzip2 او bunzip2 به یې په ابتدايي ډول د اوسني فایلونو نه اضافه کول وي. که تاسو غواړئ چې دا پیښ شي، د F-Flag بیرته مشخص کړئ.

که د دوتنې نومونه مشخص نه وي، bzip2 معیاري انټرنیټ څخه معیاري محصول ته کمپویږي . په دې حالت کې، Bzip2 به د کمپل شوي محصول پای ټرمینګ ته ولیکئ، ځکه چې دا به په بشپړه توګه د نه شتون وړ وي او له دې امله بې ځایه وي.

bunzip2 (یا bzip2-d ) ټولې مشخصې فایلونه ډډه کوي. هغه دوتنې چې د Bzip2 لخوا ندي رامینځته شوي، به وپیژندل شي او له پامه غورځول شوي، او یو خبرداري خپور شوی. د بسپنه شوې فایل لپاره د فایل شوي فایل لپاره د فایل نوم د اندازې لپاره د بکس 2 هڅې په الندې ډول دي:


د فیلم نوم نوم. د دوتنې نوم شي
د فیلم نوم نوم د فایل نوم شي
د فیلم نوم.tbz2 فایل نوم
د فیلم نوم.tbz د دوتنې نوم شي
هېوروم نوم نومیږي

که فایل په یوه پیژندل شوي پای کې پای ته نه رسیږي، .bz2، .bz، .tbz2 یا .tbz، bzip2 شکایت کوي چې دا د اصلي فایل نوم ندی اټکلولی ، او اصلي نوم یې د اضافو اختصاص سره کاروي.

د کمپریشن په څیر، د فایل نومونه سپاري د معیاري انټرنیټ څخه معیاري انټرنیټ څخه ډایپریشن سبب ګرځي.

bunzip2 به په سمه توګه د یوه فایل ډډه وکړي کوم چې د دوو یا ډیرو ډیرو کمپلو فایلونو سره مواصلات وي. پایلي د اړونده ناپاکو شویو فایلونو سمبالول دي. د همغږ شوي کمپيوټر فایلونو بشپړتیا ازموینه (-t) هم ملاتړ کیږي.

تاسو کولی شئ د C-Flag بیرته ورکولو له الرې معیاري محصول ته فایلونه یا کمپونه کمپریس یا بند کړئ. ګڼ شمیر فایلونه کیدای شي دا ډول کمپکس او ټوټې ټوټې شي. د پایلو نتیجه په ترتیب سره د Stdout لپاره تغذیه کیږي. په دې ډول د ډیری فایلونو کمپریشن یو داسې سوریه رامینځته کوي چې د ډیزاین شوي ډیزاین فایل استازیتوب لري. داسې ډوله سایټ یوازې د Bzip2 نسخه 0.9.0 یا وروسته وروسته په سمه توګه ډډه کولی شي. د Bzip2 پخوانی نسخه به په سټینډ کې د لومړي فایل ډډه کولو وروسته ودروي.

bzcat (یا bzip2-dc) ټول مشخص فایلونه معیاري محصول ته سپاري .

Bzip2 به د چاپیریال متغیر BZIP2 او BZIP څخه دلیلونه لوستل، او په دې ترتیب سره به د کوم دلیلونو څخه د قوماندې لیک څخه لوستل کیږي پروسس وکړي. دا د اصلي بڼو د چمتو کولو لپاره اسانه لاره برابروي.

کمپریشن تل سرته رسیدلی وي، حتی که چېرته کمپرس شوی فایل د اصلي په پرتله لږ لوی وي. د څه ناڅه سل سوه بټونو کمښت لوی دی، ځکه چې د کمپریشن میکانیزم د 50 بیتونو په سیمه کې دوامداره سرغړونه لري. ناڅاپي ډاټا (د ډیری فایل کمپرسورونو په شمول) د فیټرو په شاوخوا 8.05 بټونو کې کوډ شوی دی، چې نږدې 0.5٪ پراختیا ورکوي.

لکه څنګه چې ستاسو د ساتنې لپاره ځان بسنه کوي، bzip2 32-bit CRCs کاروي ترڅو ډاډه شي چې د فایل نسب نسخه اصلي ته ورته دی. د کمپيوټر شوي معلوماتو فساد په وړاندې دا ساتونکي، او په bzip2 کې د ناپېژندل شوي کیګونو په وړاندې (احتمال ډیر امکان نلري). د معلوماتو د فساد امکانات د ناڅرګند کیدو وړ دي مایکروسکوپی دی، د هرې پروسې لپاره څلور میلیاردو کې د یو فرصت شاوخوا. خبرتیا ولرئ، که څه هم، دا چک د فشار له امله رامنځ ته کیږي، نو دا یوازې تاسو ته ووایې چې یو څه غلط دی. دا نشي کولی تاسو د اصلي نا ارام شوي معلوماتو بیرته ترلاسه کولو کې مرسته وکړي. تاسو کولی شئ د Bzip2 رییکورډ څخه کار واخلئ ترڅو د زیان شویو فایلونو څخه ډاټا بیرته ترلاسه کړئ.

ارزښتونه بیرته راګرځول: 0 د عادي عاجل لپاره، 1 د چاپیریال د ستونزو لپاره) 1 دوتنې موندل، ناسم جغرافیه، I / O غلطی، او C (، 2 د فاسد کمپکس فایل، 3 د داخلي دوامدارۍ تېروتنې لپاره) د بیلګې په توګه، بگ bzip2 ټکان ورکړئ.

اختیارونه

- c --stdout

د معیاري محصولاتو لپاره کمپریس یا ډډه ​​کول.

- d --decompress

د ځواک ډډه. bzip2 ، bunzip2 او bzcat په ریښتیا هم ورته پروګرام دی، او د کوم اقدام په اړه پریکړه چې د کوم نوم کارول کیږي ترسره کیږي. دا پرچم دا میکانیزم تیریږي ، او د Bzip2 ځواکونو لپاره ځاې کوي.

- ز - کمپریس

د ضمیمه: د ځواکونو کمپریشن، د تکرار نوم څخه پرته.

- ټیټ ټسټ

د ځانګړو فایلونو بشپړتیا وګورئ، مګر دوی بې ځایه مه کوئ. دا واقعا د محاکمې ډډه کوي او پایله یې تکراروي.

- ځواک

د محصوالتو دوتنې نورمالول. عموما، Bzip2 به د موجوده پیداوار فایلونو نه اضافه کړي. همدارنګه د فایلونو لپاره سختې اړیکې ماتولو لپاره bzip2 ځواکوي ، کوم چې بل ډول به نه کوي.

Bzip2 په عموم ډول د فایلونو ډډه کول ردوي چې د سم جادو جادو سرلیک نلري. که چیرې مجبور وي) -f (، مګر دا به دا ډول فایلونه له غیر منحل شویو لیږدونو څخه تېر کړي. دا څنګه د GNU کړکیچ چلند کوي.

- ک

وساتئ (مه ړنګه کړئ) د تڼۍ فایلونه د کمپریشن یا ډډه ​​کولو په وخت کې.

- سمبال

د حافظې کارولو کمولو لپاره، د کمپریشن، ډیسپریشن او ازموینې لپاره. فایلونه د تعدیل شوي الګوریتم کارولو سره ډډه شوې او ازموینه کیږي کوم چې یوازې فیډل بټ 2.5 بټس ته اړتیا لري. دا پدې مانا ده چې کوم فايل کولی شي په 2300k حافظه کې ډډه وشي، مګر تقریبا نیمایي نورمال سرعت.

د کمپریشن په جریان کې، - د 200k د بند اندازه ټاکي، کوم چې ستاسو د کمپریشن تناسب مصرف پرمهال ورته عدد ته د حافظې استعمال محدودوي. په لنډه توګه، که ستاسو ماشین په حافظه کې کم وي (8 میګایتس یا لږ)، د هرڅه لپاره کارول. لاندې د MEMORY مدیریت وګورئ.

- ق

د غیر ضروري خبرتیا پیغامونه ماتول. د I / O غلطو او نورو مهمو پیښو پورې اړوند پیغامونه به ونه ځنډول شي.

- وي - فعالوس

د Verbose mode - د هرې پروسس شوې پروسس لپاره د کمپریشن تناسب ښودل. سربيره پردې د منازعې کچه لوړه کوي، ډیری معلومات په ګوته کوي کوم چې په اصلي توګه د تشخیصوي موخو لپاره د ګټو څخه دي.

-L -license -V - بدلون

د سافټویر نسخه، د جواز شرایط او شرایط ښکاره کړئ.

-1 (یا --fast) تر 9 پورې (یا --best)

د سایټ اندازه د 100 کیلو ګرامه، 200 کیلو ګرامه .. 900 k کله چې کمپریسګری کړئ. کله چې د ککړتیا په وخت کې هیڅ اغیزه ونلري. لاندې د MEMORY مدیریت وګورئ. د - فاطم او - ایډیډیز اساسا په اصل کې د GNU Gzip مطابقت لپاره دي. په ځانګړي ډول، - سترګې د پام وړ شیان نه کوي. او - آیز یوازې د اصلي کړنلارې غوره کول غوره کوي.

ټول د راتلونکو مباحثو سره د دوتنې نومونو سره چلند کوي، حتی که دوی د ډش سره پیل کړي. دا د دې لپاره چې تاسو د ډش سره پیل شوي نومونو سره فایلونه وساتئ، د بیلګې په توګه: bzip2 --myfilename.

- ضعیف - چټک - رحمن - غوره

دا بيرغونه 0.9.5 او پورته پورته نسخه بې برخې دي. دوی د پخوانیو نسخو کې د الګوریتم د ترتیب کولو په اړه ځینې کم کنترول چمتو کړی، کوم چې ځینې وختونه ګټور و. 0.9.5 او پورته یې یو ښه الګوریتم لري چې غیرقانوني دغه جغرافیايي برخې راټیټوي.

مهم: د انسان قوماندې ( ٪ man ) کاروئ ترڅو وګورئ چې ستاسو په ځانګړی کمپیوټر کې کوم قوماندې کارول کیږي.

اړونده مقالې