Прыклад выкарыстання «Gunzip» Command

Калі глядзець па тэчках і знайсці файлы з пашырэннем «.gz» , то гэта азначае , што яны былі сціснутыя з дапамогай каманды "GZIP" .

Каманда «GZIP» выкарыстоўвае алгарытм сціску Зіва-Зів (ZZ77), каб паменшыць памер файлаў, такіх як дакументы, малюнкі і гукавыя дарожкі.

Вядома, пасля таго, як вы сціснулі файл з дапамогай «GZIP» вы на нейкім этапе хочаце зноў распакаваць файл.

У гэтым кіраўніцтве мы пакажам вам, як распакаваць файл, які сціснуты з дапамогай каманды «GZIP».

Распакаванне файлаў з дапамогай & # 34; & # GZIP 34; каманда

Каманда «GZIP» сам па сабе забяспечвае спосаб распакавання файлаў з пашырэннем «.gz».

Для таго, каб распакаваць файл, які трэба выкарыстоўваць мінус д (-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 -l myfile.gz

Выхад вышэй каманды паказвае наступныя значэнні:

Самы карысны аспект гэтай каманды , калі вы маеце справу з вялікімі файламі або дыскам , які нізка на дыску.

Уявіце, у вас ёсць дыск, які складае 10 гігабайт, а сціснуты файл з'яўляецца 8 гігабайт. Калі вы слепа выканаць каманду «Gunzip», то вы можаце выявіць, што каманда не будзе выканана, так як памер несціснутага 15 гігабайт.

Пры выкананні каманды «Gunzip» з мінус л (-l) перамыкач вы можаце пра erify , што дыск , які вы распакаванне файла мае досыць месцы . Вы таксама можаце ўбачыць імя файла, які будзе выкарыстоўвацца, калі файл распакоўваецца.

Распакаванне Шмат рэкурсіўных

Калі вы хочаце, каб распакаваць ўсе файлы ў тэчцы і ўсе файлы ва ўсіх тэчках ніжэй, што вы можаце выкарыстоўваць наступную каманду:

Gunzip -r имя_папка

Напрыклад, уявіце, што вы маеце наступную структуру тэчак і файлаў:

Вы можаце распакаваць ўсе файлы, выканаўшы наступную каманду:

разархіваваць -r Дакументы

Праверце, ці з'яўляецца сціснутае файл

Вы можаце праверыць, ці быў сціснуты файл з дапамогай «GZIP», выканаўшы наступную каманду:

Gunzip -t імем имя_файла.gz

Калі файл з'яўляецца несапраўдным, вы атрымаеце паведамленне ў адваротным выпадку, вы будзеце вернутыя да ўваходу без паведамленні.

Што ж адбылося, калі вы расьцісканьня The File

Па змаўчанні пры выкананні каманды «Gunzip» вы толькі што выйшлі з Распакаваць файлам без пашырэння «ГЗА».

Калі вы больш інфармацыі вы можаце выкарыстоўваць мінус (-v) V перамыкач , каб паказаць падрабязную інфармацыю :

Gunzip -v імем имя_файла.gz

Выснова будзе нешта накшталт гэтага:

імем имя_файла.gz: 20% - замяняецца на імя файла

Гэта кажа вам арыгінальны кампрэс імя файла, колькі гэта было распакаваць і канчатковае імя файла.