I den här artikeln kommer jag att visa dig hur man zipar och upplöser en mapp eller katalog i Linux. Detta kan tyckas trivialt, men ibland kämpar folk för att få det rätt. Låt oss börja.

Installation av Zip Utilities på Ubuntu/Debian

Först uppdaterar du apt package repository cache med följande kommando:

$ sudo apt-get update

Cachen för apt package repository bör vara uppdaterad.

Installera nu paketen zip och unzip med följande kommando:

$ sudo apt-get install zip unzip -y

Paketen zip och unzip bör installeras. I mitt fall är de redan installerade.

Installation av Zip Utilities på RHEL 7/CentOS 7

Först uppdaterar du cacheminnet i yum package repository med följande kommando:

$ sudo yum makecache

Installera nu paketen zip och unzip med följande kommando:

$ sudo yum install zip unzip

Tryck nu på y och tryck sedan på <Enter> för att fortsätta.

paketenzip och unzip bör vara installerade.

Zippa en mapp/katalog grafiskt

Om du har någon grafisk skrivbordsmiljö installerad på den Linuxdistribution du har valt kan du använda den för att Zip-acksera en mapp som du vill väldigt enkelt.

Öppna först din favoritfilhanterare och gå till den plats där du har mappen du vill zipparkivera. I mitt fall använder jag filhanteraren Nautilus i skrivbordsmiljön GNOME 3.

Då du vill zip-arkivera katalogen Downloads/ som markeras i skärmbilden nedan.

Högerklicka nu på Downloads/-katalogen och klicka på Komprimera… som markeras i skärmbilden nedan.

Skriv nu in ett namn på ditt zip-arkiv och välj .zip

När du är klar klickar du på Skapa.

En backup.zip-fil ska skapas. Detta är zip-arkivet för Downloads/-katalogen.

Zippa en mapp/katalog med hjälp av kommandoradsgränssnittet (CLI)

Om du inte har någon grafisk skrivbordsmiljö installerad på din dator behöver du inte oroa dig. Du kan fortfarande använda kommandoradsgränssnittet (CLI) för att Zip-arkivera en mapp.

Först går du till den plats där mappen du vill zip-arkivera finns tillgänglig med följande kommando:

$ cd PATH

OBS: PATH är den plats där den önskade mappen finns.

Till exempel, om du vill Zip-arkivera katalogen /etc. Så ska PATH vara rotkatalogen /.

Och om du vill Zip-arkivera katalogen /etc/apt så ska PATH vara /etc.

Låt oss Zip-arkivera, katalogen /etc/apt.

$ cd /etc

Kommandot för att zippa en mapp eller katalog är:

$ zip -r OUTPUT.zip FOLDER

OBSERVERA: Här är FOLDER den katalog som du vill zippa. OUTPUT är sökvägen till en fil där Zip-arkivet för FOLDER ska sparas.

Skynda till exempel följande kommando för att Zip-arkivera katalogen /etc/apt och spara den i din inloggningsanvändares HOME-katalog som apt_backup.zip:

$ zip -r ~/apt_backup.zip apt/
Or
$ zip -r $HOME/apt_backup.zip apt/

Mappen eller katalogen /etc/apt ska Zip-arkiveras.

Den ska sparas i filen ~/apt_backup.zip som du kan se i skärmdumpen nedan.

$ ls -lh ~
Och
$ ls -lh $HOME

Extrahera zip-arkivet grafiskt

Om du har en grafisk skrivbordsmiljö installerad är det mycket enkelt att extrahera zip-arkivet.

Högerklicka bara på Zip-arkivet som du vill extrahera och du bör se följande meny. Välj antingen Extrahera här eller Extrahera till… för att packa upp det.

Om du vill extrahera arkivet till din nuvarande arbetskatalog (den katalog du befinner dig i just nu) klickar du på Extrahera här. Det bör extraheras som du kan se i den markerade delen av skärmbilden nedan.

Om du vill extrahera det till en annan katalog klickar du på Extrahera till…

En katalogväljare bör öppnas som du kan se i den markerade delen av skärmbilden nedan.

Välj en katalog och klicka på Välj.

Zip-arkivet ska extraheras i den katalogen som du kan se i den markerade delen av skärmdumpen nedan.

Extrahera zip-arkivet med hjälp av kommandoradsgränssnittet (CLI)

Om du inte har den grafiska skrivbordsmiljön installerad i din Linux-distribution behöver du inte oroa dig. Du kan extrahera Zip-arkivet med hjälp av kommandoradsgränssnittet (CLI).

Navigera först till katalogen där du vill extrahera Zip-arkivet med följande kommando:

$ cd EXTRACT_DIR

OBSERVERA: EXTRACT_DIR är katalogen där du vill extrahera Zip-arkivet.

Kör sedan följande kommando för att extrahera Zip-arkivet:

$ unzip ZIP_ARCHIVE.zip

OBSERVERA: Här är ZIP_ARCHIVE sökvägen till Zip-arkivet som du vill extrahera.

Till exempel, låt oss extrahera ~/apt_backup.zip-filen till katalogen ~/Downloads/.

Navigera först till katalogen ~/Downloads:

$ cd ~/Downloads

Kör nu följande kommando för att extrahera filen apt_backup.zip:

$ unzip ~/apt_backup.zip

~/apt_backup.zip-filen ska extraheras.

Den extraherade apt/-katalogen.

Det är så här du zipar och uppackar en mapp eller katalog i Linux. Tack för att du läste den här artikeln.

Lämna ett svar

Din e-postadress kommer inte publiceras.