GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il pacchetto zip/unzip in Linux CentOS/RHEL 7 e 8

La maggior parte degli utenti di PC, che abbiano familiarità con Unix o meno, conoscono i file Zip. Il comando zip offre una compressione basata sull'algoritmo del programma PKZip standard per PC. I programmi zip e unzip funzionano esattamente come ci si potrebbe aspettare:zip [nomefile] per comprimere un file con zip e decomprimere [nomefile.z] per decomprimere i file.

Sintassi:

# zip [options] zipfile [files]

Esempio:
Per creare un file compresso denominato mail.zip che contenga tutti i file nella directory /etc/mail, utilizzare il seguente formato:

$ 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%)

La tabella seguente descrive in dettaglio alcune opzioni importanti:

Opzione Descrizione
-d Decomprimi il file (puoi anche usare il comando unzip). Nota che il file zippato non viene eliminato.
-v Verbose:mostra la percentuale di compressione.
-u Aggiorna un file .zip con nuovi contenuti.
-r Zip ricorsivamente, il che significa che puoi specificare una directory e tutti i contenuti in quella directory (incluse tutte le sottodirectory e il loro contenuto) verranno compressi.
-x file Specifica i file da escludere dal file .zip.

Verifica se zip/unzip è già installato

Esegui il comando seguente per verificare che l'utilità zip e unzip sia installata o meno:

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

Installa zip/decomprimi

Se trovi che non è installato nel sistema, installa con il seguente comando:

# 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!
#

Verifica installazione

Utilizzare i seguenti comandi per verificare l'installazione:

# 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 è installato sul sistema e il comando zip è disponibile per comprimere una directory!!!


Linux
  1. Come installare Go in Fedora e Rocky Linux/Centos/RHEL

  2. Scopri come comprimere e decomprimere file in Linux ed essere uno Zip Master

  3. Come installare e configurare OpenLDAP su CentOS / RHEL Linux

  4. Come installare il pacchetto Mokutil su CentOS/RHEL 7 e 8

  5. Come installare il pacchetto pip in CentOS/RHEL 7 e 8

Come installare WordPress su RHEL 8 / CentOS 8 Linux

Come installare GIMP su CentOS 8 / RHEL 8 Linux

Come installare zip e decomprimere su Linux

Come installare e configurare GlusterFS su CentOS 7/CentOS 8

Come installare EPEL Repo su CentOS e RHEL 7?

Come installare e configurare i contenitori Linux LXC su CentOS / RHEL / Ubuntu