It-tħaffir tal-fajls huwa mod faċli u effiċjenti biex jittrasferihom bejn kompjuters u servers li jużaw ħafna inqas bandwidth milli jibgħat fajls ta 'daqs sħiħ. Meta tirċievi arkivju zipped fil-Linux, id-dekompressjoni hija daqstant faċli. Hawn taħt hawn ftit modi biex tuża l-kmand tal-unzip fil- linja tal-kmand Linux .
Iddekompressjoni ta 'File Zip waħdieni fil-Folder kurrenti
Is-sintassi bażika għad-dekompressjoni ta 'fajl hija:
unzip filename
Bħala eżempju, ngħidu li ħadt zipped up album imsejjaħ "Menace To Sobriety" mill-banda Ugly Kid Joe bħala fajl zip imsejjaħ "Menace To Sobriety."
Biex tneħħi dan il-fajl fil-folder attwali, sempliċement imexxu l-kmand li ġej:
unzip "Menace To Sobriety"
Iddekompressjoni ta 'Fajls Multipli
Il-kmand tal-bniedem ihallik jiddekomprivja aktar minn fajl wieħed kull darba billi tuża s-sintassi li ġejja:
unzip filename1 filename2 filename3
Tgħidlek zipped tlett fajls ta 'albums ta' Alice Cooper imsejħa "Trash," "Hey Stoopid," u "Dragontown" separatament. Biex tneħħi dawn il-fajls, tista 'tipprova ddaħħal dan li ġej:
unzip "Trash.zip" "Dragontown.zip" "Ħej Stoopid.zip"
Dak li mbagħad ikollok, madankollu, huwa dan l-iżball:
Arkivju: Trash.zip kawtela: isem tal-file mhux imqabbel: Dragontown.zip <
Jekk wieħed jassumi li t-tliet fajls jgħixu fl-istess folder, mod aħjar huwa li tuża l-kmand li ġej minflok:
unzip '* .zip'
Oqgħod attent, għalkemm: Dan il-kmand huwa indiskriminat u se jiddekomprimir kull fajl zip fil-folder attwali.
Unzip a File iżda Eskludi Ċerti Oħrajn
Jekk għandek zip file u trid tiġbed il-fajls kollha ħlief għal waħda, uża s-swiċċ -x, kif ġej:
unzip filename.zip -x filetoexclude.zip
Biex tkompli bl-eżempju tagħna, l-album "Trash" minn Alice Cooper għandu kanzunetta intitolata "Bed Of Nails." Biex tiġbed il-kanzunetti kollha ħlief għal "Bed Of Nails", inti tuża s-sintassi li ġejja:
unzip Trash.zip -x "Bed Of Nails.mp3"
Oħroġ Fajl Zip għal Direttorju differenti
Jekk trid tqiegħed il-kontenut tal-fajl zip f'direttorju differenti minn dak kurrenti, uża l-buttuna -d, bħal din:
unzip filename.zip -d path / għal / extract / to
Pereżempju, biex tneħħi l-kompressjoni tal-fajl "Trash.zip" għal "/ home / music / Alice Cooper / Trash", inti tuża s-sintassi li ġejja:
unzip Trash.zip -d / dar / mużika / Alice Cooper / Trash
Kif Turi l-Kontenut ta 'Fajl Zip Compressed
Biex telenka l-kontenut ta 'fajl ikkompressat, uża l-buttuna -l:
unzip -l filename.zip
Biex tara l-kanzunetti kollha fl-album "Trash.zip", uża dan li ġej:
unzip -l Trash.zip
L-informazzjoni mibgħuta lura tinkludi:
- Tul f'bytes
- Data maħluqa
- Ħin maħluq
- Isem
Kif Test Jekk Valur Zip huwa validu
Biex jiġi ttestjat jekk fajl zip huwiex tajjeb qabel ma tinġibed, uża t-swiċċ -t:
unzip -t filename.zip
Per eżempju, biex jiġi ttestjat jekk "Trash.zip" hux validu, int tista 'tmexxi dan li ġej:
unzip -t Trash.zip
Kull fajl ikun elenkat, u "OK" għandu jidher ħdejn dan. Fil-qiegħ tal-ħruġ, għandu jidher messaġġ li jiddikjara "l-ebda żball misjub fid-dejta kompressata ta '..."
Uri informazzjoni dettaljata dwar fajl kompressat
Jekk tixtieq aktar informazzjoni dettaljata, uża s-swiċċ -v, li tagħti informazzjoni aktar verbali:
Is-sintassi hija kif ġej:
unzip -v isem tal-file
Pereżempju:
unzip -v Trash.zip
L-output verbali fih l-informazzjoni li ġejja:
- Tul f'bytes
- Metodu
- Daqs
- Perċentwali tal-kompressjoni
- Data u ħin maħluqa
- CRC
- Isem
Iddiżprimi Zip File lid-Direttorju Kurrenti Mingħajr Ħolqien ta 'Direttorji
Jekk inti żied folders f'fajl b'żewġ zip waqt li tkun qed tinħoloq, allura l-kmand tal-unzip standard jerġa 'joħloq l-istruttura tal-folder peress li huwa maqsum.
Per eżempju, jekk toħroġ fajl zip imsejjaħ "filename1.zip" bl-istruttura li ġejja, il-folders jerġgħu jinħolqu meta tisparah:
- Folder 1: filea.txt, fileb.txt, filec.txt
- Folder 2: filed.txt, filee.txt
- Folder 3: filef.txt
Jekk trid li l-fajls kollha ".txt" jiġu estratti fil-folder attwali mingħajr ma l-folders jerġgħu jinħolqu, int tuża s-swiċċ -j, kif ġej:
unzip -j filename.zip
Iddekompressja fajl mingħajr ma tressaq meta Fajls diġà jeżistu
Immaġina li għandek zip file li diġà stajt ikkompressa, u bdejt taħdem fuq il-fajls li tkun astratti.
Jekk għandek fajl ieħor li tixtieq tneħħi l-unzip u l-fajl zip fih fajls li diġà jeżistu fil-folder fil-mira, tintwera twissija qabel ma s-sistema tissostitwixxi l-fajls. Dan huwa OK, imma jekk qed tiġbed fajl b'1000 fajl fiha, ma tridx tiġi mħeġġa kull darba.
Għalhekk, jekk ma tridx tissostitwixxi l-fajls eżistenti, uża s-swiċċ -n:
unzip -n filename.zip
Jekk ma toqgħodx attent jekk il-fajl diġà jeżistix u inti dejjem tixtieq li tissostitwixxi l-fajls peress li huma estratti mingħajr ma jintalbu, uża s-swiċċ -o:
unzip -o filename.zip
Estrazzjoni tal-Fajls Zip Protetti bil-Password
Jekk teħtieġ unzip fajl li jeħtieġ password għall-aċċess, uża l-buttuna -P segwita mill-password:
unzip -P password filename.zip
Per eżempju, biex unzip fajl imsejjaħ "cats.zip" bil-password "kittens123", uża dan li ġej:
unzip -P kittens123 filename.zip
Unzippjar ta 'Fajl Mingħajr Mibgħir Kwalunkwe Output
B'mod awtomatiku, il-kmand "unzip" jelenka dak kollu li qed jagħmel, inkluża l-elenkar ta 'kull fajl fl-arkivju billi qed jestrattaha. Tista 'tneħħi din il-produzzjoni billi tuża s-swiċċ -q:
unzip -q filename.zip
Dan unzips il-isem tal-file mingħajr ma jipprovdi l-ebda riżultat u jirritorna lill-cursor meta jkun spiċċa.
Linux jipprovdi għexieren ta 'swiċċijiet oħra. Żur il-paġni tal-bniedem ta 'Linux biex jitgħallmu aktar.