ઉદાહરણ Linux નો ઉપયોગ "gzip" આદેશ

"Gzip" આદેશ એ લિનેક્સની અંદર ફાઇલોને સંકુચિત કરવાની એક સામાન્ય રીત છે અને તેથી આ સાધનની મદદથી ફાઇલોને કેવી રીતે સંકુચિત કરવી તે જાણી શકાય તેવો છે.

"જીઝીપ" દ્વારા ઉપયોગમાં લેવાતી સંકોચન પદ્ધતિ Lempel-Ziv (LZ77) છે. હવે તે મહત્વની નથી કે તમે આ માહિતી જાણો છો. તમારે જાણવાની જરૂર છે કે જ્યારે તમે તેમને "gzip" આદેશ સાથે સંકુચિત કરો છો ત્યારે ફાઇલો નાની થાય છે

ડિફૉલ્ટ રૂપે જ્યારે તમે "gzip" આદેશનો ઉપયોગ કરીને કોઈ ફાઇલ અથવા ફોલ્ડરને સંકુચિત કરો છો, ત્યારે તેની પાસે તે જ ફાઇલનું નામ હશે જે પહેલાં કર્યું હતું પરંતુ હવે તેની એક્સ્ટેંશન ".gz" હશે.

કેટલાક કિસ્સાઓમાં, તે જ નામ રાખવું શક્ય નથી, ખાસ કરીને જો ફાઇલનું નામ અતિ લાંબી છે આ સંજોગોમાં, તે તેને ટૂંકાવીને કાઢવાનો પ્રયત્ન કરશે

આ માર્ગદર્શિકામાં, હું તમને બતાવીશ કે "gzip" આદેશનો ઉપયોગ કરીને ફાઈલોને કેવી રીતે સંકુચિત કરવી અને તમને સૌથી વધુ ઉપયોગમાં લેવાતા સ્વિચમાં દાખલ કરવું.

# 34; gzip & # 34 નો ઉપયોગ કરીને ફાઇલને સંકોચો કેવી રીતે કરવું?

Gzip નો ઉપયોગ કરીને એક ફાઇલને સંકુચિત કરવાનો સરળ માર્ગ એ નીચેનો આદેશ ચલાવવાનો છે:

gzip ફાઇલનામ

ઉદાહરણ તરીકે, "mydocument.odt" નામની ફાઇલને સંકુચિત કરવા માટે નીચેનો આદેશ ચલાવો:

gzip mydocument.odt

કેટલીક ફાઇલો અન્ય કરતા વધુ સારી રીતે સંકલિત કરે છે ઉદાહરણ તરીકે દસ્તાવેજો, ટેક્સ્ટ ફાઇલો, બીટમેપ ઈમેજો, ચોક્કસ ઑડિઓ અને વિડિયો ફોર્મેટ જેમ કે ડબલ્યુએવી અને એમપીઇજી ખૂબ સારી રીતે સંકુચિત કરે છે.

JPEG ઈમેજો અને એમપી 3 ઑડિઓ ફાઇલો જેવા અન્ય ફાઇલ પ્રકારો બધી રીતે સારી રીતે સંકુચિત નથી અને ફાઈલ તેની સામે "gzip" કમાન્ડ ચલાવવા પછી ખરેખર કદમાં વધારો કરી શકે છે.

આના માટેનું કારણ એ છે કે JPEG ઈમેજો અને એમપી 3 ઑડિઓ ફાઇલો પહેલાથી જ સંકુચિત છે અને તેથી "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 ફોલ્ડ નામ

આ એક ફાઇલ બનાવી નથી જે name fold.game છે. તેના બદલે, તે ડાયરેક્ટરી માળખું પસાર કરે છે અને તે દરેક ફોલ્ડર સ્ટ્રક્ચરમાં ફાઇલને સંકોચો કરે છે.

જો તમે ફોલ્ડર માળખું એક ફાઇલ તરીકે સંકુચિત કરવા માંગતા હો તો તમે ટાર ફાઈલ બનાવવા વધુ સારી છો અને પછી આ માર્ગદર્શિકામાં દર્શાવ્યા પ્રમાણે ટાર ફાઇલને ઝિપ કરી રહ્યા છો.

એક સંકુચિત ફાઇલની માન્યતા ચકાસવા માટે કેવી રીતે

જો તમે ચકાસવા માંગતા હો કે ફાઇલ માન્ય છે, તો તમે નીચેનો આદેશ ચલાવી શકો છો:

gzip -t ફાઇલનામ

જો ફાઇલ માન્ય છે તો કોઈ આઉટપુટ હશે નહીં.

કમ્પ્રેશન સ્તર કેવી રીતે બદલવું

તમે ફાઇલને અલગ અલગ રીતે સંકુચિત કરી શકો છો દાખલા તરીકે, તમે નાની સંકોચન માટે જઈ શકો છો જે ઝડપથી કામ કરશે અથવા તમે મહત્તમ કમ્પ્રેશન માટે જઈ શકો છો જે ચલાવવા માટે વધુ સમય લેવાની તકલીફ છે.

સૌથી ઝડપી ગતિએ લઘુતમ સંકોચન મેળવવા માટે નીચેનો આદેશ ચલાવો:

gzip -1 ફાઇલનામ

સૌથી ઝડપી ગતિએ મહત્તમ સંકોચન મેળવવા માટે નીચેનો આદેશ ચલાવો:

gzip-9 ફાઇલનામ

તમે 1 અને 9 વચ્ચેના વિવિધ નંબરોને પસંદ કરીને ઝડપ અને સંકોચન સ્તરને અલગ કરી શકો છો

સ્ટાન્ડર્ડ ઝિપ ફાઇલો

પ્રમાણભૂત ઝિપ ફાઇલો સાથે કામ કરતી વખતે "gzip" આદેશનો ઉપયોગ કરવો જોઈએ નહીં તમે "zip" કમાન્ડ અને "unzip" આદેશનો ઉપયોગ કરી શકો છો.