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

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

Метад сціску, які выкарыстоўваецца «Gzip» з'яўляецца Лемпель-Зів (LZ77). Зараз гэта не важна, вы ведаеце гэтую інфармацыю. Усё, што вам трэба ведаць, што файлы становяцца менш, калі вы сціскаеце іх з дапамогай каманды «GZIP».

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

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

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

Як сціснуць файл з дапамогай & # 34; & # GZIP 34;

Самы просты спосаб для сціску аднаго файла з дапамогай GZIP, каб выканаць наступную каманду:

GZIP файла

Напрыклад, каб сціснуць файл з імем «mydocument.odt» запусціце наступную каманду:

GZIP mydocument.odt

Некаторыя файлы сціскаюцца лепш, чым іншыя. Напрыклад дакументы, тэкставыя файлы, растравыя выявы, некаторыя аўдыё і відэа фарматы, такія як WAV і MPEG вельмі добра сціскаць.

Іншыя тыпы файлаў , такія як JPEG выявы і гукавыя файлы MP3 ня сціскаць зусім добра , і файл можа фактычна павялічвацца ў памерах пасля выканання каманды «GZIP» супраць яго.

Прычына гэтага заключаецца ў тым, што малююнкі JPEG і MP3 аўдыё файлы ўжо сціснутыя, таму каманда «GZIP» проста дадае да яго , а не сціскаючы яго.

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

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

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

GZIP -d імя имя_файла.gz

Напрыклад, каб распакаваць файл «mydocument.odt.gz» вы будзеце выкарыстоўваць наступную каманду:

GZIP -d mydocument.odt.gz

Прымусова файл для Сціснутае

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

Для таго, каб прымусіць каманду «GZIP», каб зрабіць яго рэчы проста запусціце наступную каманду:

GZIP -f імя_файла

Як захаваць несціснуты файл

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

Калі вы хочаце, каб сціснуць файл і захаваць зыходны файл, які вы павінны выканаць наступную каманду:

GZIP -k імя файла

Напрыклад, калі вы запусціце наступную каманду, якую вы б у канчатковым выніку з файлам пад назвай «mydocument.odt» і «mydocument.odt.gz».

GZIP -k mydocument.odt

Атрымаць некаторыя статыстычныя дадзеныя пра тое, колькі месца вы Захаваны

Увесь сэнс сціску файлаў аб эканоміі дыскавай прасторы або паменшыць памер файла перад яго адпраўкай па сетцы.

Было б добра, таму, каб убачыць, колькі месца было захавана пры выкарыстанні каманды «GZIP».

Каманда «GZIP» забяспечвае выгляд статыстыкі вам патрабуецца пры праверцы выканання сціску.

Для таго, каб атрымаць спіс статыстыкі запусціце наступную каманду:

GZIP -l імя имя_файла.gz

Інфармацыя, вернутая вышэй каманды выглядае наступным чынам:

Сціск Кожнага файла ў тэчцы і падтэчку

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

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

Гэта не стварае адзін файл з імем foldername.gz. Замест гэтага, ён перасякае структуру каталогаў і сціскае кожны файл ў гэтай структуры тэчак.

Калі вы хочаце , каб сціснуць структуру тэчак у выглядзе аднаго файла вы лепш стварыць архіўны файл , а затым gzipping ў архіўны файл , як паказана ў гэтым кіраўніцтве .

Як праверыць правільнасць сціснутага файла

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

GZIP -t імя файла

Калі файл сапраўдны не будзе ніякага вываду.

Як змяніць узровень сціску

Вы можаце сціснуць файл па-рознаму. Напрыклад, вы можаце пайсці для меншага сціску, якая будзе працаваць хутчэй, ці вы можаце пайсці для максімальнага сціску, які мае кампраміс прымаць больш часу для запуску.

Каб атрымаць мінімальная сціск на максімальнай хуткасці запусціце наступную каманду:

GZIP -1 імя_файла

Каб атрымаць максімальны сціск на павольнай хуткасці запусціце наступную каманду:

GZIP -9 файла

Вы можаце змяняць хуткасць і ступень сціску, выбіраючы розныя лікі ад 1 да 9.

Стандартны Zip файлаў

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