GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat balíček zip/unzip v Linux CentOS/RHEL 7 a 8

Většina uživatelů PC, ať už obeznámeni s Unixem nebo ne, ví o souborech Zip. Příkaz zip nabízí kompresi, která je založena na algoritmu z PC standardního programu PKZip. Programy zip a unzip fungují přesně tak, jak byste od nich mohli očekávat:zip [název_souboru] pro komprimaci souboru pomocí zip a rozbalení [název_souboru.z] pro rozbalení souborů.

Syntaxe:

# zip [options] zipfile [files]

Příklad:
Chcete-li vytvořit komprimovaný soubor s názvem mail.zip, který obsahuje všechny soubory v adresáři /etc/mail, použijte následující formát:

$ zip mail /etc/mail*
  adding: etc/mail/ (stored 0%)
  adding: etc/mailcap (deflated 53%)
  adding: etc/mailman/ (stored 0%)
  adding: etc/mail.rc (deflated 49%)

Následující tabulka uvádí některé důležité možnosti:

Možnost Popis
-d Rozbalte soubor (můžete také použít příkaz unzip). Všimněte si, že komprimovaný soubor nebude odstraněn.
-v Verbose:Zobrazí procento komprese.
-u Aktualizujte soubor .zip novým obsahem.
-r Zipuje rekurzivně, což znamená, že můžete zadat adresář a veškerý obsah v tomto adresáři (včetně všech podadresářů a jejich obsahu) bude zazipován.
-x soubor(y) Uveďte soubory, které mají být vyloučeny ze souboru .zip.

Zkontrolujte, zda je zip/unzip již nainstalován

Spuštěním následujícího příkazu zkontrolujte, zda je nebo není nainstalován obslužný program zip a unzip:

# rpm -q zip unzip
package zip is not installed
package unzip is not installed
#

Instalovat zip/rozbalit

Pokud zjistíte, že není v systému nainstalován, nainstalujte jej pomocí následujícího příkazu:

# yum install zip unzip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
.......
Installed:
  unzip.x86_64 0:6.0-16.el7                                                     
  zip.x86_64 0:3.0-11.el7

Complete!
#

Ověřte instalaci

Pro ověření instalace použijte následující příkazy:

# rpm -q zip unzip
zip-3.0-11.el7.x86_64
unzip-6.0-16.el7.x86_64
# which zip unzip
/bin/zip
/bin/unzip
#

Zip/unzip je nainstalován v systému a příkaz zip je k dispozici pro zip adresáře!!!


Linux
  1. Jak nainstalovat balíček Mokutil na CentOS/RHEL 7 a 8

  2. Jak nainstalovat balíček pip v CentOS/RHEL 7 a 8

  3. Jak nainstalovat a nakonfigurovat telnet v RHEL / CentOS 5,6

  1. Jak nainstalovat Go ve Fedoře a Rocky Linux/Centos/RHEL

  2. Naučte se, jak komprimovat a rozbalit soubory v Linuxu a stát se Zip Masterem

  3. Jak nainstalovat a nakonfigurovat OpenLDAP na CentOS / RHEL Linux

  1. Jak nainstalovat redmine na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat a nakonfigurovat R na RHEL 8 / CentOS 8 Linux System

  3. Jak nainstalovat hvězdičku na RHEL 8 / CentOS 8 Linux