«Gunzip» командасының үлгісін қолдану

Егер сіз қалталарды қарап, «.gz» кеңейтімімен файлдарды іздесеңіз, онда олар «gzip» пәрменін пайдаланып қысылған дегенді білдіреді.

«Gzip» пәрмені құжаттар, суреттер және аудио тректер сияқты файлдардың көлемін азайту үшін Lempel-Ziv (ZZ77) қысу алгоритмін пайдаланады.

Әрине, файлды «gzip» көмегімен сығымдап болған соң, сіз біраз уақыттан кейін файлды қайтадан қалпына келтіргіңіз келеді.

Бұл нұсқаулықта «gzip» пәрмені арқылы қысылған файлды қалай ашу керектігін көрсетеміз.

& # 34; gzip & # 34; Команда

«Gzip» пәрмені «.gz» кеңейтімі бар файлдарды шығарып алу әдісін ұсынады.

Файлды ашу үшін минус d (-d) қосқышын төмендегідей пайдалану керек:

gzip -d myfilename.gz

Файл босатылып, «.gz» кеңейтімі жойылады.

Файлды & # 34; gunzip & # 34 арқылы жояды; Команда

«Gzip» пәрменін қолдану өте жақсы болса, келесі мысалда көрсетілгендей, файлды ашу үшін «gunzip» функциясын қолдануды есте сақтау оңайырақ:

gunzip myfilename.gz

Файлды ашуға мәжбүрлеңіз

Кейде «gunzip» пәрмені файлды шығарудан бас тартады.

Файлды декомпрессионалдан бас тартудың жалпы себебі «gunzip» - декомпрессионнан кейін қалатын файл атауы бұрыннан бар бірдей болып табылады.

Мысалы, сізде «document1.doc.gz» деп аталатын файл бар және оны «gunzip» пәрменін пайдаланып шығаруды қалайсыз ба? Енді сіз сол қалтада «document1.doc» деп аталатын файлыңыз бар екенін елестетіңіз.

Келесі пәрменді іске қосқан кезде файл бар екенін білдіретін хабарлама шығады және сізден әрекетті растау сұралады.

gunzip document1.doc.gz

Әрине, бар файлды қайта жазу туралы «Y» енгізіңіз. Егер сіз «gunzip» сценарийінің бір бөлігі ретінде қолдансаңыз, онда сіз пайдаланушыға көрсетілетін хабардың пайда болуын қаламайсыз, себебі ол сценарийдің жұмысын тоқтатады және кіруді талап етеді.

Сіз «gunzip» пәрменін келесі синтаксисті пайдалану арқылы файлды ашу үшін мәжбүрлей аласыз:

gunzip -f document1.doc.gz

Бұл сол аттың бар файлын қайта жазады және солай жасай алмайды. Сондықтан минус f (-f) қосқышын мұқият қолданғаныңызды тексеріңіз.

Сығылған және үзілген файлды қалай сақтау керек

Әдепкіде, «gunzip» пәрмені файлды таратады және кеңейтім жойылады. Сондықтан «myfile.gz» деп аталатын файл енді «myfile» деп аталады және ол толық өлшемге дейін кеңейтіледі.

Мүмкін, сіз файлды ашуды қаласаңыз да, қысылған файлдың көшірмесін сақтап қалуыңыз мүмкін.

Сіз мына пәрменді іске қосу арқылы қол жеткізе аласыз:

gunzip -k myfile.gz

Сіз енді «myfile» және «myfile.gz» қалмадыңыз.

Сығылған шығуды көрсету

Егер қысылған файл мәтіндік файл болса, онда алдымен оны шығарып алудың қажеті жоқ, оның ішіндегі мәтінді көре аласыз.

Ол үшін келесі пәрменді пайдаланыңыз:

gunzip -c myfile.gz

Жоғарыда көрсетілген пәрмен myfile.gz мазмұнын терминал шығаруына көрсетеді.

Кептелген файл туралы ақпаратты көрсету

«Gunzip» пәрменін пайдаланып, қысылған файл туралы қосымша ақпаратты келесідей білуге ​​болады:

gunzip -l myfile.gz

Жоғарыда көрсетілген пәрменнің шығысы келесі мәндерді көрсетеді:

Бұл пәрменнің ең пайдалы аспектісі үлкен файлдармен немесе дискілік кеңістікте төмен дискімен жұмыс істегенде .

10 гигабайт өлшемі бар дискжетегіңізді және қысылған файл 8 гигабайт екенін елестетіңіз. Егер сіз «gunzip» пәрменін соқыр түрде басқарсаңыз, бұйрық сәтсіз болғандықтан, сіз 15 гигабайт емес екенін білесіз.

«Gunzip» пәрменін минус l (-l) қосқышымен іске қосып, файлды босатқан дискіге жеткілікті бос орын бар екенін анықтауға болады . Сондай-ақ, файл босатылған кезде пайдаланылатын файл атауын да көруге болады.

Көптеген файлдарды рекурсивті түрде сөндіру

Қалтадағы барлық файлдарды және бүкіл файлдарды төмендегі барлық қалталарда ашуды қаласаңыз, келесі пәрменді пайдалануға болады:

gunzip -r қалта атауы

Мысалы, келесі қалта құрылымы мен файлдары бар екенін елестетіңіз:

Келесі пәрменді іске қосу арқылы барлық файлдарды ашуға болады:

gunzip -r Құжаттар

Сығылған файлдың жарамдылығын тексеріңіз

Келесі пәрменді іске қосу арқылы файлды «gzip» арқылы қысылтыңыз ба?

gunzip -t filename.gz

Егер файл жарамсыз болса, сіз басқаша хабарламаны аласыз, сіз ешқандай хабарсыз кірісіне қайтарасыз.

Файлды сығымдау кезінде не болды?

Әдепкі бойынша сіз «gunzip» пәрменін іске қосқан кезде сіз «gz» кеңейтімінсіз босатылған файлмен қалдырасыз.

Қосымша ақпаратты минус v (-v) қосқышын толық мәліметтерді көрсету үшін пайдалана аласыз:

gunzip -v filename.gz

Шығарылым келесідей болады:

filename.gz: 20% - файл атымен ауыстырылды

Бұл сізге түпнұсқалық компрессордың файл атауын, оның қаншалықты босатылғанын және соңғы файл атауын көрсетеді.