Els arxius Zip fan referència als arxius de contenidors que contenen un o més fitxers i directoris comprimits. Els fitxers Zip són multiplataforma, cosa que us permet crear arxius zip a Windows, Linux i macOS mitjançant diverses utilitats. A més, els fitxers d’arxiu zip ocupen menys espai, cosa que els facilita la transferència i l’emmagatzematge.
A Linux, fem servir la utilitat zip archive per crear arxius zip. Al llarg d’aquest tutorial, ens centrarem en com es pot crear arxius zip a Linux mitjançant la utilitat zip.
Instal·leu Zip
Depenent de la vostra distribució de Linux, haureu d’instal·lar la utilitat zip. Com que totes les distribucions de Linux ho admeten, podeu utilitzar el gestor de paquets per instal·lar-lo.
Per a Debian / Ubuntu
A Debian, utilitzeu l'ordre:
sudo apt-get update
sudo apt-get install zip -y
Per a REHL / CentOS
A la família CentOS i REHL, utilitzeu l'ordre:
actualització sudo yumsudo yum install zip
El comandament Zip
L'ordre zip és senzill d'utilitzar. La sintaxi general de l'ordre és:
zip [OPCIÓ] fitxer (s) zip_name
Per crear un arxiu zip de més d'un fitxer, passeu-los en una llista (separada per espai) després del nom del fitxer zip. També és bo assegurar-vos que heu d’escriure permisos al directori on esteu creant el fitxer zip.
Com comprimir fitxers a Linux
Podem comprimir fitxers en un directori com:
zip myarchive.zip file1, file2, file3, file3
L'ordre anterior mostra el nom del fitxer afegit a l'arxiu i el mètode de compressió.
La utilitat Zip afegeix automàticament una extensió .zip al nom del fitxer de l'arxiu, si no s'especifica explícitament.
Com comprimir els directoris Zip a Linux
Podeu comprimir els directoris i els subdirectoris corresponents mitjançant el senyalador -r. El senyalador -r indicarà a zip que recorri tot el directori recursivament.
Per exemple, tingueu en compte el directori / var / log. Per crear un arxiu de tots els fitxers i directoris, fem servir l'ordre:
sudo zip -r logs.zip / var / log
Per suprimir la sortida del procés de compressió, utilitzeu -q per al mode silenci. L'ordre crea un arxiu zip dels fitxers especificats sense sortida.
fitxers sudo zip -q zipname.zipCom comprimir tots els fitxers d’un directori a Linux
Què passa si voleu comprimir tots els fitxers d’un directori? En aquest cas, utilitzem expressions comodí per fer-ho.
sudo zip -q logs.zip / var / log / *
L'ordre anterior afegeix tots els fitxers i directoris del camí especificat i els afegeix a l'arxiu zip.
Com comprimir tots els fitxers, inclosos els fitxers ocults
Per afegir fitxers fins i tot ocults a un arxiu zip, utilitzeu el comodí (. * *). L'ordre per a això és:
sudo zip -q logs.backup.zip /var/log/.* *Conclusió
Com es mostra en aquest tutorial, Linux us permet crear arxius zip. Podeu utilitzar qualsevol utilitat d’arxiu com WinRar, 7zip, unzip; per desarxivar els fitxers.
Gràcies per llegir!