නිදසුනක් Linux "gzip" විධානය භාවිතා කරයි

"Gzip" විධානය ලිනක්ස් තුල ගොනු සම්පීඩනය කිරීමේ පොදු ක්රමයකි. එබැවින් මෙම මෙවලම භාවිතයෙන් ගොනු සම්පීඩනය කරන්නේ කෙසේද යන්න වටහා ගැනීම වටී.

"Gzip" භාවිතා කරන සම්පීඩන ක්රමය Lempel-Ziv (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 filename.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 filename.gz

ඉහත විධානය මඟින් ලබා දෙන ලද තොරතුරු පහත පරිදි වේ:

ෆෝල්ඩරයක සහ අනු පොතෙහි සෑම ගොනුවකටම සංකෝචනය කරන්න

පහත දැක්වෙන විධානය භාවිතා කරමින් ෆෝල්ඩරයේ සහ එහි අනු පොතෙන් සෑම ගොනුවක්ම ආවරණය කළ හැක:

gzip -r ෆෝල්ඩර නාමය

මෙම ගොනුව foldername.gz ලෙස එක් ගොනුවක් නිර්මාණය කරන්නේ නැත. ඒ වෙනුවට එය ඩිරෙක්ටරියේ ව්යුහය හරහා ගමන් කරන අතර එම ෆෝල්ඩරයේ එක් එක් ගොනුවට සම්පීඩනය කර ඇත.

ෆෝල්ඩර ව්යුහය එක් ගොනුවක් ලෙසට සම්පීඩනය කිරීමට අවශ්ය නම්, ඔබට මෙම ටැගයේ දැක්වෙන පරිදි tar ටැග ගොනුව සෑදීමට වඩා හොඳයි.

සම්පීඩිත ගොනුවක වලංගු භාවය පරීක්ෂා කිරීමට කෙසේද

ගොනුව වලංගු බව පරීක්ෂා කිරීමට අවශ්ය නම්, පහත දැක්වෙන විධානය ක්රියාත්මක කළ හැකිය:

gzip -t ගොනු නාමය

ගොනුව වලංගු නම්, ප්රතිදාන නොවේ.

සංවේදී මට්ටම වෙනස් කිරීම සඳහා

ඔබට විවිධ ආකාරවලින් ගොනුව සම්පීඩනය කළ හැක. නිදසුනක් ලෙස, ඔබ වේගයෙන් ක්රියා කරන කුඩා සම්පීඩනයකට ගොස් හෝ උපරිම ලෙස සම්පීඩනය කිරීමට ඔබට හැකි වනු ඇත.

වේගවත්ම වේගයෙන් අවම වශයෙන් සම්පීඩනය ලබා ගැනීම සඳහා පහත සඳහන් විධානය ක්රියාත්මක කරන්න:

gzip -1 ගොනු නාමය

උපරිම වේගවත් උපරිම වේගයෙන් ලබා ගැනීම සඳහා පහත සඳහන් විධානය ක්රියාත්මක කරන්න:

gzip -9 ගොනු නාමය

1 සහ 9 අතර වෙනස් සංඛ්යා තෝරා ගැනීමෙන් ඔබට වේගවත් හා සම්පීඩන මට්ටම වෙනස් කළ හැකිය.

සම්මත සිප් ෆයිල්ස්

සම්මත zip ගොනු සමඟ වැඩ කිරීමේදී "gzip" විධානය භාවිතා නොකළ යුතුය. එම ගොනු කළමනාකරණය කිරීම සඳහා "zip" විධානය සහ "unzip" විධානය භාවිතා කළ හැකිය.