I den här artikeln lär du dig hur du extraherar ZIP -filer via kommandoraden i Linux -systemet med kommandot verktyget unzip. Vi har kört några användbara unzip -kommandon på Ubuntu 20.04 -systemet som ges nedan:
Hur använder jag unzip -kommandot på Ubuntu 20.04?
Unzip -kommandot är redan installerat på mitt system Ubuntu 20.04. Men om detta inte är installerat på ditt Linux -system kan du enkelt installera det på ditt system.
För att installera unzip -kommandot, öppna terminalfönstret med Ctrl + Alt + t och skriv följande kommando på terminalskärmen:
$sudobenägenInstallera packa upp
Extrahera ZIP -fil med unzip -kommandot
Med det enkla uppackningskommandot kan du extrahera alla filer från zip -arkivet till den nuvarande zip -filkatalogen enligt följande:
$packa uppfilnamn.zipTill exempel har vi laddat ner en zip -fil i 'Nedladdningar' med namnet 'testfile.zip'. Så, navigera först till nedladdningskatalogen och sedan har vi extraherat zip -filen med följande kommando:
$CDNedladdningar
$packa upptestfile.zip
Packa upp filen till en annan katalog
Med hjälp av -d switch med unzip -kommando kan du extrahera filen till en annan plats istället för den aktuella katalogen. Den grundläggande syntaxen är följande:
$packa uppfilnamn.zip-d /katalog-sökvägTill exempel vill vi extrahera en zip -fil på skrivbordet istället för de nuvarande nedladdningarna. Så vi använde följande kommando för att göra detta:
$sudo packa upptestfile.zip-d /Hem/pipig/SkrivbordSom du kan se i följande bild har mappen extraherats på mitt skrivbord. Du borde ha läs- och skrivbehörighet för att extrahera en ZIP -fil till olika kataloger.
Extrahera ZIP -filer med undertryckande utdata
När du extraherade en zip -fil skriver den först ut alla filnamn under extraheringen och visar också en sammanfattning när den är klar. Med hjälp av '-q' -omkopplaren med kommandot unzip kan du undvika att skriva ut dessa meddelanden på terminalen enligt följande:
$packa upp -qfilnamn.zipTill exempel har vi extraherat en 'testfile.zip' med '-q' -omkopplaren. Du kan se att zip -filen extraheras utan att skriva ut filnamn.
$packa upp -qtestfile.zipUteslut filer från att extrahera en ZIP -fil
Du kan utesluta kataloger och filer medan du packar upp en zip -fil. Använd '-x' -omkopplaren med kommandot att packa upp och uteslutna filnamn åtskilda med mellanslag enligt följande:
$packa uppfilnamn.zip-xnamn-utesluta1 namn-utesluta2Till exempel vill vi utesluta 'wp-content' och 'wp-admin' kataloger vid extraktion enligt följande:
$packa upptestfile.zip-x '*wp-innehåll*' '*wp-admin*'Skriv över befintliga uppackade filer
Om du redan har packat upp filen och du kommer att köra kommandot igen enligt följande:
$packa upptestfile.zipI det här fallet kommer det att be dig att skriva över den befintliga uppackade filen som visas i följande utdata:
För att skriva över de befintliga filerna utan att generera prompt, använder du alternativet ‘-o’ med kommandot att packa upp följande:
$packa upp -ellertestfile.zipAnvänd det här kommandot noggrant eftersom du på grund av misstag kan förlora dina ursprungliga data.
Lista innehållet i zip -filen
Alternativet '-l' med kommandot unzip används för att lista innehållet i en zip-fil enligt följande:
$packa upp -defilnamn.zipI följande exempel har vi listat innehållet i ‘testfile.zip’.
$packa upp -detestfile.zipOm du inte vill skriva över befintliga filer eller av misstag radera några extraherade filer. Sedan kan du använda alternativet ‘-n’ med unzip-kommandot som kraftfullt hoppar över att extrahera de filer som redan är extraherade eller finns.
$packa upp -ntestfile.zipPacka upp flera filer
Med hjälp av reguljära uttryck kan du packa upp flera matchade arkivfiler i den aktuella katalogen. För att packa upp flera filer använder du följande kommando på terminalen:
$packa upp '*.blixtlås'I följande bild ser du att det kommer att extrahera alla zip -filer från den aktuella arbetskatalogen.
Hur packar jag upp lösenordsskyddade filer?
Du kan också packa upp de lösenordsskyddade zip-filerna med kommandot unzip enligt följande:
$packa upp -PLösenord file-name.zipAtt öppna lösenordsskyddade filer med kommandoraden är inte säkert. Så det är bättre att undvika det.
I den här artikeln lärde du dig användningen av unzip -kommandot som är till stor hjälp för att lista och extrahera ZIP -arkiven. Jag hoppas att den här artikeln skulle vara användbar för dig i framtiden.