Kompression

Hur extraherar du komprimerade arkivfiler i Linux

Hur extraherar du komprimerade arkivfiler i Linux
Den här artikeln visar kommandoradsmetoder för att extrahera olika komprimerade arkivfilformat i Linux. Dessa arkiv kan innehålla enstaka eller flera filer och mappar, vanligtvis komprimerade för att spara diskutrymme. Arkivfilformat används också för att dela upp stora filer som kan stöta på GB. De gör också filhantering mycket enklare eftersom du bara måste hantera en enda fil eller ett litet antal delade filer istället för att hantera många spridda filer. Många algoritmer för buntning, arkivering och komprimering av filer finns, och den här artikeln kommer att förklara kommandoradsmetoder för att dekomprimera arkiv med sådana algoritmer.

GUI-metod (lager Ubuntu med GNOME SHELL)

Ubuntu kommer med dekomprimeringsstöd för begränsade komprimerade arkivfilformat - främst zip-filer, tar-arkiv och 7z-filer. För att möjliggöra fullt stöd för andra större arkivformat måste du installera några extra appar. Kör kommandot nedan för att göra det:

$ sudo apt install zip zip unzip rar unrar p7zip-full

Nu kan du dubbelklicka eller högerklicka på valfritt komprimerat arkiv i Nautilus filhanterare för att extrahera filer.

Arkivhanteraren i Nautilus filhanterare innehåller också stöd för att extrahera lösenordsskyddade filer, så du behöver inga extra appar för att extrahera krypterade arkiv.

Filhanterare i andra skrivbordsmiljöer har också stöd för att extrahera arkiv via pluginsystem. Du måste antingen installera en app med namnet "arkivhanterare" eller "filrulle" för att lägga till stöd för att extrahera filer från arkiv.

7z

7z är ett av de mest använda komprimerade arkivfilformaten. Det kan komprimera filer i ett mycket bättre förhållande än andra populära arkivformat som zip och rar.

För att aktivera 7z arkivsupport på Ubuntu, kör kommandot nedan:

$ sudo apt installera p7zip-full

För att extrahera ett 7z-arkiv till en ny katalog med samma namn som arkivnamnet, kör kommandot nedan:

$ 7z x arkiv.7z

Kommandot ovan kan också användas för lösenordsskyddade 7z-arkiv. Du kommer att uppmanas att ange ett lösenord efter att ha kört kommandot ovan.

Blixtlås

Zip-arkiv är ett annat mest använda filformat som används för arkivering och komprimering. Det är det primära arkivfilformatet som stöds på Windows och levereras som standard på alla större versioner av Windows.

För att aktivera zip-arkivsupport på Ubuntu, kör du kommandot nedan:

$ sudo apt install zip zip

För att extrahera ett zip-arkiv till en ny katalog med samma namn som arkivnamnet, kör kommandot nedan:

$ unzip-arkiv.blixtlås

Precis som 7z-kommandot kan unzip-kommandot också användas för att extrahera lösenordsskyddade filer. Användarna kommer att uppmanas att ange lösenordet efter att ha kört kommandot som nämns ovan.

Rar

Rar-filformat är ett eget arkiverings- och komprimeringsformat. Stödet för rar-filer på Linux är inte lika robust som andra arkivfilformat men det räcker för att göra enkla komprimerings- och dekompressionsuppgifter.

För att lägga till stöd för rar arkiv på din Ubuntu-installation, kör kommandot nedan:

$ sudo apt installera rar unrar

För att dekomprimera ett vanligt eller lösenordsskyddat rar-arkiv, kör kommandot nedan:

$ unrar x arkiv.rar

Tjära, tjära.gz, tjär.xz, tjär.bz2, Tgz, Gz

Tar arkivfilformat är tillgängligt som standard på nästan alla Linux- och Unix-baserade operativsystem. Som standard komprimeras inte tjärarkiv, du måste använda ytterligare komprimeringsalgoritmer som gz, bz2 och så vidare. För att extrahera en tar-fil, kör kommandot nedan:

$ tar xf arkiv.tjära

Du kan ersätta “arkiv.tar ”i kommandot ovan med rätt arkivnamn och filtillägg. Tjärarkiv har inte inbyggt stöd för kryptering, så du kan inte använda lösenordsskydd.

Slutsats

Dessa är olika kommandoradsverktyg för att extrahera arkivfilformat. Tar-filformatet används ofta för distribution av programvara och stora filer på Linux, även om det inte stöder lösenordsskydd. Andra filformat, som zip, rar och 7z, stöder lösenordsskydd, men de är lättare att knäcka än andra krypteringsmetoder som GPG (GNU Privacy Guard).

Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...
Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...
Mus WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
Om du vill förbättra standardfunktionerna för din muspekare, använd freeware WinMouse. Det lägger till fler funktioner som hjälper dig att få ut det m...