Мисал: "gunzip" буйрук колдонот

Сиз ".gz" узартуу менен билэлэри сиздин папкаларга жана таба турган болсок, анда, алар менен кысылган жатат дегенди билдирет "GZIP" буйрук .

"GZIP" буйрук Lempel-Зуп (ZZ77) кысуу алгоритмин мындай документтер, сүрөттөр жана аудио тректери сыяктуу делолорун өлчөмүн азайтуу үчүн колдонот.

Албетте, "GZIP" колдонуп билэни кысылган кийин, кайсы бир этапта кайрадан кысуунун бир келет.

Бул колдонмодо биз кантип "GZIP" буйругун колдонуу менен кысылган келген билэни кысуунун көрсөтөт.

Кысуунун Files колдонуу санда & # 34; GZIP & # 34; буйрук

"GZIP" буйрук өзү ".gz" узартуу менен билэлэри чечүү үчүн ыкмасын камсыз кылат.

Эгер минус д (ж) колдонуу керек, бир сааты кысуунун үчүн төмөнкүдөй өтүү:

GZIP -D myfilename.gz

билэ идишсиз жана ".gz" узартуу алынып салынат.

Кысуунун бир File колдонуу санда & # 34; gunzip & # 34; буйрук

"GZIP" колдонуп, Агезде командачылыгынын төмөнкү мисалда көрсөтүлгөндөй, билэни кысуунун "gunzip" гана колдонууга эстеп деле турбайт толук күчүндө болот:

gunzip myfilename.gz

бир File мажбурлоо кысуунун

Кээде "gunzip" буйругу билэни чечүү менен проблемалары бар.

декомпрессия кийин калат аты бар, бир эле жерде бир сааты кысуунун бир баш тартуу "gunzip" үчүн жалпы негиз болуп саналат.

Мисалы, "document1.doc.gz" деп аталган бир сааты бар жана "gunzip" буйругун колдонуу менен аны кысуунун бир келет деп ойлойбуз. Азыр силер да папкасында "document1.doc" деп аталган бир сааты бар дейли.

төмөнкү команданы аткаруу качан кабар билэ мурунтан эле бар жана иш-аракет сурайт деп көрсөтүү менен пайда болот.

gunzip document1.doc.gz

Силер, албетте, мүмкүн, иштеп жаткан билэ жокко чыгарылат деп кабыл алуу үчүн "Y" кирет. Эгер скрипт бөлүгү катары "gunzip" ишке ашырып жаткан болсо, бирок анда иштеп скрипттер токтойт жана киргизүүнү талап кылат, анткени, бир кабар колдонуучуга көрсөтүлө албай калышат.

Төмөнкү синтаксисин колдонуу менен билэни кысуунун "gunzip" буйругун талап кыла алат:

gunzip -f document1.doc.gz

Бул аты уйкаш болгон Изде жана кылып жаткан түрткү бербейт. Сиз чын эле минус F (-f) кылдаттык менен алмаштырууга Ошондуктан керек.

Мындан ары да, кысылган жана кандай гана чечмеленген File

Алыдын ала, "gunzip" буйрук билэни кысуунун жана узартуу алынып салынат. Ошондуктан "myfile.gz" деп аталган бир билэ азыр "myfile" деп аталат жана ал толук өлчөмдө жайылтылат.

Бул билэни кысуунун бир эле эмес, кысылган делосуна көчүрмөсүн сактоону каалаган ишти болушу мүмкүн.

Сиз төмөнкү буйрукту иштеп менен жетүүгө болот:

gunzip -k myfile.gz

Эми сиз "myfile" жана "myfile.gz" менен кала берет.

Көрсөтүлгөн Compressed Output

кысылган билэ текст билэ болсо, анда адегенде аны кысуунун бир туруп, анын ичинде текстти көрө аласыз.

Бул төмөнкү буйрукту аткаруу үчүн:

gunzip -C myfile.gz

Жогоруда буйрук терминалы өндүрүшүнүн myfile.gz мазмунун көрсөтүлөт.

Көрсөтүлгөн маалыматтар жөнүндө Compressed File

Балким, сен: "gunzip" буйругуна төмөнкүдөй пайдаланып кысылган делосуна тууралуу көбүрөөк маалымат таба аласыз:

gunzip -l myfile.gz

Жогоруда буйругун чыгаруу үчүн маани болуп төмөнкүлөр көрсөтүлгөн:

Бул буйруктун абдан пайдалуу жагы сиз болуп турганда чоң документтеринде менен мамиле же диск бош орун жетишпейт машине.

Сиз көлөмү 10 гигабайттан жана кысылган билэ 8 гигабайттан бир диски бар дейли. Сен эч ойлонбостон "gunzip" команданы аткаруу болсо, анда сен буйрук Uncompressed көлөмү 15 гигабайттан себеби болушу ыктымал.

Минус л менен "gunzip" буйругун (-l) иштеп менен V мүмкүн которуштуруу Сиз билэни чечүү жаткан диск деп erify жетиштүү орун бар . Ошондой эле билэ гана чечмеленген учурда колдонулат билэ атын көрө аласыз.

Чечүү Files Recursively көп

Эгерде сиз төмөнкү буйругун колдонуу Сиз төмөндө бардык материалдары папкалардын папкадан жана бардык бардык материалдары деп баяндалган кысуунун бир келет:

gunzip -r FOLDERNAME

Мисалы, төмөнкү Папканы түзүмүн жана материалдары бар дейли:

Сиз төмөнкү буйрукту чуркап делолорун бардык кысуунун болот:

gunzip -r Documents

бир Compressed File жарактуу, жокпу, сынап

Сиз билэ төмөнкү буйрукту чуркап "GZIP" аркылуу кысылып калган жокпу, текшерип болот:

gunzip -t filename.gz

билэ Эгерде билдирүү алат жараксыз болсо, анда эч кандай кабар менен киргизүү кайра кайтарылып берилет.

Сен гана чечмеленген эмне түшүбүздү File

Сиз "gunzip" качып жатканда демейки буйрук аны жөн гана "GZ" узартуу жок гана чечмеленген делосуна менен калган.

Көбүрөөк маалымат минус V (-v) которуштуруу көрсөтүү үчүн колдонушу мүмкүн болсо, дайын-маалымат :

gunzip -v filename.gz

чыгаруу ушул сыяктуу бир нерсе болот:

filename.gz: 20% - аты менен алмаштырылат

Бул сиздерге озгочо кысуу атын, ал гана чечмеленген эле канча жана акыркы атын айтат.