લિનક્સ અનઝિપ કમાન્ડ

ફાઇલોને ઝિપ કરવાનું સંપૂર્ણ-કદની ફાઇલો મોકલવા કરતાં ઓછી બેન્ડવિડ્થનો ઉપયોગ કરતા કમ્પ્યુટર અને સર્વર્સ વચ્ચે ટ્રાન્સફર કરવાનો સરળ, કાર્યક્ષમ માર્ગ છે જ્યારે તમે લિનક્સમાં ઝિપ આર્કાઇવ પ્રાપ્ત કરો છો, ત્યારે તેને વિઘટન કરવું એ જ સરળ છે. અહીં લીનક્સ કમાન્ડ લાઈનમાં અનઝિપ આદેશનો ઉપયોગ કરવા માટેની કેટલીક રીતો છે.

વર્તમાન ફોલ્ડરમાં એક ઝિપ ફાઇલને ડીકોમ્પ્રેશન કરવું

ફાઇલને વિસંકુચિત કરવા માટે મૂળભૂત સિન્ટેક્ષ આ મુજબ છે:

ફાઇલનામને અનઝિપ કરો

ઉદાહરણ તરીકે, કહેવું કે તમે બેન્ડ અગ્લી કિડ જૉ દ્વારા "મેનસે ટુ સોબ્રેટી" નામની એક ઝિપ ફાઇલ તરીકે "મેનિસ ટુ સોબ્રિટી" નામનું એક આલ્બમ ઝિપ કર્યું છે.

આ ફાઇલને વર્તમાન ફોલ્ડરમાં અનઝિપ કરવા, ફક્ત નીચેના આદેશ ચલાવો:

અનઝીપ "સ્વસ્થ ચિત્ત માટે માયા"

મલ્ટીપલ ફાઇલોને ડીકોમ્પીંગ કરવું

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

ફાઇલનામ 1 ફાઇલનામ 2 ફાઇલનું નામ અનઝિપ કરો

કહો કે તમે એલિસ કૂપર આલ્બમ "ટ્રૅશ," "હે સ્ટૂપીડ," અને "ડ્રેગન્ટોન" નામની ત્રણ ફાઇલોને અલગથી ઝિપ કરી છે. આ ફાઇલોને અનઝિપ કરવા માટે, તમે નીચેની દાખલ કરવાનો પ્રયાસ કરી શકો છો:

"ટ્રૅશ.ઝિપ" અનઝિપ કરો "ડ્રેગન્ટોન.ઝિપ" "હે સ્ટીઓપીડ.ઝિપ"

પછી તમને શું મળે છે, તેમ છતાં, આ ભૂલ છે:

આર્કાઇવ: ટ્રૅશ.ઝિપ સાવધાની: ફાઇલનું નામ મેળ ખાતું નથી: ડ્રેગન્ટોન.ઝિપ <

એમ ધારી રહ્યા છીએ કે ત્રણ ફાઇલો એક જ ફોલ્ડરમાં રહે છે, તેના બદલે નીચેનો આદેશ વાપરવાનો સારો માર્ગ છે:

અનઝિપ '* .zip'

સાવચેત રહો, જોકે: આ આદેશ અવિવેષ છે અને વર્તમાન ફોલ્ડરમાં દરેક ઝિપ ફાઇલને વિસંકુચિત કરશે.

ફાઇલને અનઝિપ કરો પરંતુ અમુક અન્યને બાકાત રાખો

જો તમારી પાસે ઝિપ ફાઇલ છે અને તમે એક સિવાય તમામ ફાઇલોને કાઢવા માંગો છો, તો નીચે પ્રમાણે -x સ્વીચનો ઉપયોગ કરો:

ઝિપસાંકળ છોડવી ફાઇલનામ.ઝિપ -x filetoexclude.zip

અમારા ઉદાહરણ સાથે ચાલુ રાખવા માટે, એલિસ કૂપરનું આલ્બમ "ટ્રૅશ" નામનું ગીત છે "બેડ ઓફ નખ." "બેડ ઓફ નખ" સિવાય તમામ ગીતોને બહાર કાઢવા માટે, તમે નીચેની સિન્ટેક્સનો ઉપયોગ કરશો:

Trash.zip -x "બેલ ઓફ નખ. mp3" ને અનઝિપ કરો

અલગ ડિરેક્ટરીમાં એક ઝિપ ફાઇલ બહાર કાઢો

જો તમે ઝિપ ફાઇલના સમાવિષ્ટોને વર્તમાન કરતા અલગ ડિરેક્ટરીમાં મૂકવા માંગતા હોવ તો, -d સ્વીચનો ઉપયોગ કરો, જેમ કે:

ઝિપવું ફાઇલનામ.ઝિપ -d પાથ / ટુ / અર્ક / થી

ઉદાહરણ તરીકે, "trash.zip" ફાઇલને "/ home / music / એલિસ કૂપર / ટ્રૅશમાં" વિસર્જન કરવા માટે, તમે નીચેની વાક્યરચનાનો ઉપયોગ કરશો:

ટ્રૅશ.જીપ-ડી / હોમ / મ્યુઝિક / એલિસ કૂપર / ટ્રૅશને અનઝિપ કરો

કમ્પ્રેસ્ડ ઝિપ ફાઇલના સમાવિષ્ટો કેવી રીતે બતાવવી

સંકુચિત ફાઇલની સામગ્રીઓની યાદી માટે, -l સ્વીચનો ઉપયોગ કરો:

unzip -l filename.zip

આલ્બમમાં તમામ ગીતો "ટ્રૅશ.ઝિપ" જોવા માટે, નીચેનાનો ઉપયોગ કરો:

અનઝિપ-એલ ટ્રૅશ.ઝિપ

પરત કરેલી માહિતી નીચે મુજબ છે:

ઝિપ ફાઇલ માન્ય હોય તો કેવી રીતે ચકાસવું

તે કાઢવા પહેલાં ઝિપ ફાઇલ બરાબર છે કે નહીં તે ચકાસવા માટે, -t સ્વીચનો ઉપયોગ કરો:

અનઝીપ-ટી ફાઇલનામ.ઝિપ

ઉદાહરણ તરીકે, ચકાસવા માટે કે શું "Trash.zip" માન્ય છે, તમે નીચેની ચલાવી શકો છો:

અનઝીપ-ટી ટ્રૅશ.ઝિપ

દરેક ફાઇલ સૂચિબદ્ધ થશે, અને "ઑકે" તેની આગળ દેખાશે. આઉટપુટના તળિયે, મેસેજ જણાવે છે કે "કોમ્પ્રેસ થયેલ ડેટામાં કોઈ ભૂલો મળી નથી ..."

સંકુચિત ફાઇલ વિશે વિગતવાર માહિતી દર્શાવો

જો તમને વધુ વિગતવાર માહિતી જોઈતી હોય, તો -v સ્વિચનો ઉપયોગ કરો, જે વધુ વર્બોઝ માહિતી આપે છે:

નીચે પ્રમાણે વાક્યરચના છે:

ઝિપસાંકળ છોડવી- V ફાઇલનામ

દાખ્લા તરીકે:

અનઝિપ-વી ટ્રૅશ.ઝિપ

વર્બોઝ આઉટપુટમાં નીચેની જાણકારી શામેલ છે:

ડાયરેક્ટરીઝ બનાવી વગર વર્તમાન ડિરેક્ટરીમાં ઝિપ ફાઇલને ડીકોમ્પ્રેસ કરો

જો તમે તેને બનાવતી વખતે ઝિપ ફાઇલની અંદર ફોલ્ડર્સ ઉમેર્યા હોય, તો પ્રમાણભૂત અનઝિપ આદેશ ફોલ્ડર સ્ટ્રક્ચરને ફરીથી બનાવશે કારણ કે તે અનઝિપ કરેલ છે.

ઉદાહરણ તરીકે, જો તમે "fileename1.zip" નામના ઝિપ ફાઇલને નીચેના માળખા સાથે કાઢો છો, તો ફોલ્ડર્સ ફરીથી બનાવશે જ્યારે તમે તેને અનઝિપ કરશો:

જો તમે બધી ".txt" ફાઇલોને ફોલ્ડર્સ ફરીથી બનાવટ વગર વર્તમાન ફોલ્ડરમાં એક્સટ્રેક્ટ કરવા માંગો છો, તો તમે નીચે પ્રમાણે -j સ્વિચનો ઉપયોગ કરશો:

ઝિપસાંકળ છોડવી- j ફાઇલનામ.ઝિપ

જ્યારે ફાઇલો પહેલેથી જ અસ્તિત્વમાં હોય ત્યારે પૂછવા વિના ફાઇલને ડીકોમ્પ્રેસ કરો

કલ્પના કરો કે તમારી પાસે એક ઝિપ ફાઇલ છે જે તમે પહેલેથી જ અનઝિપ કરી દીધી છે, અને તમે કાઢવામાં આવેલી ફાઇલો પર કામ કરવાનું શરૂ કર્યું છે.

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

તેથી, જો તમે હાલની ફાઇલોને ફરીથી લખી ન માંગતા હો, તો -n સ્વીચનો ઉપયોગ કરો:

ઝિપસાંકળ છોડવી -n filename.zip

જો તમે ફાઇલ પહેલેથી જ અસ્તિત્વમાં છે કે નહીં તેની કાળજી લેતા નથી અને તમે હંમેશાં ફાઇલોને ઓવરરાઇટ કરવા માંગતા હોવ કારણ કે પૂછ્યા વિના તે કાઢવામાં આવે છે, -o સ્વીચનો ઉપયોગ કરો:

અનઝિપ -o ફાઇલનામ.ઝિપ

પાસવર્ડ-સંરક્ષિત ઝિપ ફાઇલો કાઢવામાં

જો તમને કોઈ ફાઇલને અનઝિપ કરવાની જરૂર છે જે ઍક્સેસ માટે પાસવર્ડની જરૂર હોય તો, પાસવર્ડ દ્વારા અનુસરવામાં -P સ્વીચનો ઉપયોગ કરો:

અનઝીપ-પી પાસવર્ડ ફાઇલનામ.ઝિપ

ઉદાહરણ તરીકે, પાસવર્ડ "kitsens123" સાથે "cats.zip" નામની ફાઇલને અનઝિપ કરવા, નીચેનો ઉપયોગ કરો:

ઝિપસાંકળ છોડવી- P kittens123 filename.zip

કોઈ પણ આઉટપુટ પ્રદર્શિત કર્યા વિના ફાઇલને અનઝિપ કરી

ડિફૉલ્ટ રૂપે, "અનઝિપ" કમાંડ તે કરે છે તે બધું જ કરે છે, જેમાં આર્કાઇવમાં દરેક ફાઇલની સૂચિ શામેલ છે કારણ કે તે તેને કાઢે છે. તમે -q સ્વિચનો ઉપયોગ કરીને આ આઉટપુટને દબાવશો:

ઝિપસાંકળ છોડવી -0 ફાઇલનામ.ઝિપ

આ કોઈ પણ આઉટપુટ આપ્યા સિવાય ફાઇલનામને અનઝિપ કરે છે અને જ્યારે તે સમાપ્ત થાય ત્યારે તમને કર્સર પર લઈ જાય છે.

Linux ડઝનેક અન્ય સ્વીચો પૂરી પાડે છે. વધુ જાણવા માટે લિનક્સ મેન પૃષ્ઠોની મુલાકાત લો.