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

نوم

gzip، ټوپ زپ، زیکټ - د فایلونو غزول یا پراخول

Synopsis

gzip [ -acdfhlnNrtvV19 ] [ -S suffix ] [ نوم ... ]
ټوپ زپ [ -acfhlLnNrtvV ] [ -S suffix ] [ نوم ... ]
zcat [ -fhLV ] [ نوم ... ]

تفصیل

Gzip د Lempel-Ziv کوډ (LZ77) په کارولو سره د نوم شویو فایلونو اندازه کموي. هر کله چې امکان ولري، هر دوتنه د توسیع سره یوځای بدلیږي .gz ، پداسې حال کې چې ورته مالکیت طریقې، لاسرسي او تعدیل وختونه ساتل کیږي. (اصلي ویډیو د VMS لپاره، G د MSDOS لپاره، OS / 2 FAT، وینډوز NT FAT او Atari.) که چیرې کوم فایلونه مشخص نه وي، یا د فایل نوم "-" وي، معیاري انټرنټ معياري ته اړین دی. محصول. Gzip به یوازې د سمونو فایلونو فشارولو هڅه وکړي. په ځانګړې توګه، دا به سمبولیک اړیکو ته پام وکړي.

که چېرې د کمپيوټر فایل نوم د دې د فایل سیسټم لپاره خورا اوږد وي، نو د Gzip له منځه وړل. د Gzip هڅه یوازې د 3 نومونو څخه ډیر د فایل نوم یواځې د برخې برخې ټیټولو لپاره. (یوه برخه د نقشو له خوا تعبیر شوې.) که چیرې نوم یواځې وړو برخو کې وي، تر ټولو اوږدې برخې یې له مینځه وړل کیږي. د بېلګې په توګه، که د فایل نومونه په 14 تورونو پورې محدود وي، gzip.msdos.exe کمپيوټر دی gzi.msd.exe.gz. نومونه په سیسټمونو کې ندی تایید شوي چې د فایل نوم نوم اوږد محدود نه وي.

په ډیفالټ کې، gzip د کمپيوټر فایل کې اصلي فایل نوم او timestamp ساتي. دا کارول کیږي کله چې د N-N اختیار سره د فایل ډډه کول. دا ګټور دی کله چې د کمپيوټر فایل نوم نومول شوی و یا کله چې د وخت ټاپ د فایل لیږد وروسته خوندي نه و.

کمپيوټر فایلونه کولای شي د اصلي بڼه لپاره بیا د جېzip -d یا ټوپ ز ز یا zcat په کارولو سره بیرته وساتل شي . که اصلي نوم په کمپونډ شوي فایل کې خوندي شوی وي د دې د فایل سیسټم لپاره مناسب نه دی، نو یو نوی نوم له اصلي څخه جوړ شوی ترڅو دا قانوني کړي.

د ټوپ زپ د خپل کمانډ کرښه کې د فایلونو لیست لیري او د هر فایل نوم بدلوي چې د GG، -gz، .z، -z، _z یا .Z او د درست جادو شمیر سره پیل کوي د غیر نامتو شوي دوتنې سره د اصلي ترویج پرته . د ټوپک زپ په ځانګړي ډول .tgz او .taz په ترتیب سره .tar.gz او .tar.Z لپاره د ارقامو په توګه پیژني . کله چې کمپریسګریږي ، gzip د .tgz توسیع توضیح کوي که اړتیا وي د یو ټیټ ترویج سره د فایل ټکولو لپاره.

د ټوپ زپ اوس مهال د فایل ، زپ، کمپکس ، کمپریس-ایچ یا پیک لخوا رامینځته شوي فايلونه ډډه کولی شي . د انټرنېټ بڼه پېژندل پخپله دي. کله چې د لومړیو دوو فارمټونو کارول، د ټوپک پوسټ چک 32 بټ سي آر سي. د پیکو لپاره، د ټوپک زکس د ناڅاپي اوږدوالی. د معیاري کمپرس بڼه ډیزاین شوې نده چې د ثبات تفتیش ته اجازه ورکړي. که څه هم د ټوپک زپ کله کله کله د خراب .Z دوتنه موندلی شي. که تاسو د z. د دوتنې سره سم یو غلطیت ترلاسه کوئ، دا نه پوهیږئ چې د .Z دوتنه سمه ده ځکه چې معیاري کمپنۍ شکایت نلري. دا عموما دا معنا لري چې معیاري کمپنۍ خپل انټرنیټ نلري، او په خوښۍ سره د کثافاتو تولید تولیدوي. د شانګهای تړون سازمان - ایچ شکل (د لو کمپریشن طریقه) په CRC کې شامل نه دی بلکې د ځینې ثبات تفتیش ته هم اجازه ورکوي.

د زپ لخوا رامینځته شوي انځورونه یوازې د Gzip لخوا ناشونی شوي کیدی شي که چیرې دوی یو غړی ولري چې د 'خساره' طریقه لري. دا خصوصیت یواځې د ټری.zip فایلونو په بدل کې د tar.gz بڼه بدلولو کې موخه ده. د زپ فایلونو د ډیری غړو سره د راټولولو لپاره، د ټوپ زوی پر ځای غیر انپ کاروئ.

zcat د ټوپک زوړ یو شان دی - c . (په ځینو سیسټمونو کې، زټټ کیدای شي د کمپنۍ لپاره اصلي جال خوندي کړي د Gzcat په توګه نصب شي .) zcat د یا هم د کمانډ کرښه یا د معیاري انټرنیټ کې د فایلونو لیست راپیژني او د معیاري محصول په اړه ناپیژندل شوي ډاټا لیکي. Zcat به د هغه فایلونو جعل کړي چې سم جادو جادو شمیره لري که آیا دوی لري .gz پوره یا نه.

Gzip د LPPEL-Ziv الګوریتمم کاروي چې په ZIP او PKZIP کې کارول کیږي. د ترلاسه کولو فشار د انډول اندازه او د فرعي زیرمو ویش پورې تړاو لري. په معمولي ډول، د سرچینې کود یا انګلیسي سرچینه 60-70٪ کمه شوې ده. کمپریشن په عمومي ډول د LZW لخوا ترلاسه شوي پرتله کې ډیر ښه دی (لکه څنګه چې په کمپ کې کارول شوي )، هفمن کوډ (لکه څنګه چې په پیک کې کارول شوي)، یا د انفیکشن هفمان کودډ ( کمپیکٹ ).

کمپریشن تل سرته رسیدلی وي، حتی که چېرته کمپرس شوی فایل د اصلي په پرتله لږ لوی وي. د بدترین قضیې پراختیا د Gzip فائل سرلیک لپاره یو څو بټس دی، او 5 بټس هر 32K بلاک، یا د لوی فایلونو لپاره د 0.015٪ پراختیا کچه. په یاد ولرئ چې د ډیسک ډیسک بلاکس اصلي شمېره هیڅکله هم زیاتوالی نه کوي. gzip د کمپکس کولو یا ډډه ​​کولو پرمهال د فايلونو مالکیت، ملکیت او timestamps ساتي.

اختیارونه

-a -ascii

د اسسي متن متن: د محلي کنوانسیونونو په کارولو سره د پای لیکونو بدلول. دا اختیار یوازې د غیر غیر یونکس سیسټمونو کې ملاتړ کیږي. د MSDOS لپاره، د CR LF په کمپ کې د LF بدلول کیږي، او LF د CR LCR کې بدل کیږي کله چې ډډه کول.

-c -stdout -to-stdout

محصول په معیاري محصول باندې ولیکئ؛ اصلي فایلونه وساتئ بدله کړئ. که چیرې د انټرنټ ډیری فایلونه شتون ولري، نو پدې پایله کې د خپلواکۍ سره د غړو غړو ترتیبات شامل دي. د ښه کمپریشن ترلاسه کولو لپاره، د کمپرسۍ کولو دمخه د ټولو انټرنیټونو سمبالول.

- D --Decompress

پرېکړه

- ځواک

د ځواک کمپریشن یا ډیپینشن که حتی د دوتنې ډیری لینکونه وي یا ورته ورته دوتنې لا دمخه لا شتون لري، یا که چېرې ارقام ډاټا له ټرمینل څخه لیکلي یا لیکل کیږي. که چېرې د معلوماتو ډاټا د جېپ لخوا پیژندل شوي بڼه کې نه وي ، او که چیرته انتخاب په بر کې ونیول شي، د معیاري بهرنۍ تغیر پرته د انټرنېټ کاپي کاپي کړئ: د Zcat په څیر د بلیټ چلند وکړئ . که - ایف نه دی ورکړل شوی، او کله چې په شاليد کې روان نشي، gzip د دې تصدیق کولو لپاره هڅیږي چې آیا موجوده دوتنې باید لوستل شي که نه.

-h-help

د مرستې اسڪرين ښکاره کړه او وتل.

- لیست

د هر کمپونډ شوي دوتنې لپاره، لاندې برخې لیست کړئ:


کمپونډ شوی اندازه: د کمپونډ شوي فایل اندازه
ناڅاپه اندازه: د ناڅاپه دوتنې اندازه
تناسب: د کمپریشن نسبت (0.0٪ که نامعلومه وي)
uncompressed_name: د ناپاک شوي فایل نوم

ناڅاپه اندازه د 1 فایلونو لپاره د Gzip بڼه کې نده ورکړل شوې، لکه د کمپونډ شوي .Z فایلونه. د دې ډول دوتنې لپاره ناڅاپه اندازه ترلاسه کولو لپاره، تاسو کولی شئ د:


zcat file.Z | wc -c

د اووربوز انتخاب سره په ګډه، لاندې ساحې هم ښودل شوي دي:


میتود: د کمپریشن طریقه
CRC: د ناپاکو شویو معلوماتو 32-bit CRC
نیټه او وخت: د ناڅاپه دوتنې لپاره وخت وخت

د کمپریشن طریقې اوس مهال ملاتړ کیږي، ټوټه، کمپرس، Lzh (د SCO کمپ -H) او پیک. CRC د فایلففف په توګه ورکړ شوی د فایل فارم کې نه وي.

د نوم سره، نامتو نوم، نیټه او وخت هغه هغه دي چې موجود وي که د شتون پرمهال د کمپریس فایل کې.

د هر ځای لپاره، د ټولو فايلونو لپاره د اندازې مجموعه او د کمپریشن تناسب هم ښودل شوي، مګر تر څو چې د ځینو اندازو نا معلوم نه وي. د --quiet سره، سرلیک او ټول لیکونه ښودل شوي ندي.

-L -license

د زېرمه جواز ښکاره کول او وتل.

نوم نه دی

کله چې کمپریس کول، د اصلي فایل نوم او د وخت محاسبه په ڈیفالډ کې خوندي نه کړئ. (اصلي نوم تل په هغه صورت کې چې په نوم نومول شوي وي نجات ورکړل شي.) کله چې ډډه کول، نو اصلي فایل نوم بیرته وساتئ که شتون ولري (یوازې د کمپونډ شوي فایل نوم څخه د gzip پوره لرې کړئ) (دا د کمپونډ شوي فایل څخه کاپي کړئ). دا اختیار هغه مهال دی چې بې ځایه شوي وي.

این این - نوم

کله چې کمپریس کول، تل د اصلي فایل نوم او د وخت محرم ساتل؛ دا اصلي دی. کله چې ډډه کول، کله چې حاضر وي د اصلي فایل نوم او د مهال ویش بیا وساتئ. دا اختیار په سیسټمونو کې ګټور دی چې د فایل نوم لیدو حد حد لري یا کله چې د وخت لیږد د فایل لیږد وروسته ورک شوی وي.

- ق

ټول اخطارونه ماتول.

-

د ډیری ډیری ډیزاین سفر بیا په سره. که د کومې فایل نومونه چې د کمانډ لین کې مشخص شوي وي لارښوونې دي، gzip به ډیری ډیزاین ته راوباسي او ټول هغه فایلونه چې دلته یې پیدا کوي کمپليک کړي (یا د ټوپک په قضیه کې له منځه ځي ).

-S .suf --sixix .suf

د کافي کارولو لپاره .gz. هر ډول تایید ورکول کیدی شي، مګر د نورو او نورو سیسټمونو لپاره فایلونو لیږدول کله چې د مغزو څخه مخنیوی وشي .z او .gz څخه پرته باید ډډه وشي. د تکمیل پرځای په ټولو ورکړل شویو فایلونو کې د ډیپریشن د آزموینې لپاره یو سست نفقه ځواکونه ټوپک ته اړتیا لري لکه څنګه چې:


ټوپ زپ -S "" * (*. * د MSDOS لپاره)

د زېرمې پخوانی نسخه د .z suffix کارول. دا بدل شو چې د پیکر سره په شخړه کې مخنیوی وشي (1).

- ټیټ ټسټ

ازموینه د کمپيوټر فایل بشپړتیا وګورئ.

- وي - فعالوس

Verbose د هر فکسف شوي یا خراب شوي فايل لپاره د نوم او فیصده کمولو ښودنه.

- ویډیو

نسخه. د نسخه شمېره او د تالیف اختیارونه وښایاست او بیا پرېښودل.

- # --فت -

د ټاکل شوي عدد # څخه په کارولو سره د کمپریشن سرعت، چیرته چې -1 یا یافته د تیز ترین کمپریشن طریقه (کم کمپریشن) او -9 یا best څرګندوي. د ورو ورو کمپریشن میتود (غوره کمپریشن) اشاره کوي. د افتتاح کمپریشن کچه 6 - (دا د سرعت لګښت په لوړ فشار کې اړین دی).

پرمختللی کارول

ډیری کمپونډ شوي فایلونه کولی شي کنټرول شي. په دې حالت کې، د ټوپک زپ به یوځل ټول غړي راوباسي. د مثال په توګه:


gzip -c file1> foo.gz
gzip -c file2 >> foo.gz

بیا


gunzip -c foo

د برابر دی


د کښته دوتنې دوتنه 2

د GG د یو غړی د زیان په صورت کې، نور غړي اوس هم بیرته اخیستل کیدی شي) که چیرې زیانمن شوی غړي لرې شي (. په هرصورت، تاسو کولی شئ په ټولو وختونو کې د ټولو غړو د فشار کولو له الرې ښه کمپریشن ترلاسه کړئ:


د کښته دوتنې دوتنه | gzip> foo.gz

د پرتله کولو پرتله ښه کوي


gzip -c file1 file2> foo.gz

که تاسو غواړئ چې ښه کمپریشن ترلاسه کولو لپاره سمبال شوي فایلونه بیرته راوړو، نو کولی شئ:


gzip -cd old.gz | gzip> new.gz

که یو کمپاس شوی فایل د څو غړو څخه جوړ وي، د لیست شوي اندازې او CRC راپور ورکړی چې د لیست لیست لخوا یواځې په تیر غړي کې پلي کیږي. که تاسو د ټولو غړو لپاره ناڅاپي اندازې ته اړتیا لرئ، تاسو کولی شئ چې کار واخلئ:


gzip -cd file.gz | wc -c

که تاسو غواړئ چې د ډیری غړو سره یو آرشيف آرشیف جوړ کړئ نو غړي به وروسته په خپلواکه توګه راټول شي، د آرشیف څخه کار واخلئ لکه تیر یا زپ. GNU tar د ګاز په شفافیت سره د بللو غوښتنه کوي. gzip د تکمیل په توګه ډیزاین شوی، نه د بدیل په توګه.

هم وګوره

کمپرس (1)

د Gzip دوتنې بڼه د P. Deutsch، GZIP د دوتنې د شکل ځانګړنې نسخه 4.3، ، انټرنیټ RFC 1952 (می 1996) کې مشخص شوی. د زپ کډوالۍ بڼه په P. Deutsch کې مشخص شوې، د Compressed Data Data Format Specification 1.3، ، د انټرنېټ RFC 1951 (می می 1996).

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