En aquest article, aprendreu a extreure fitxers ZIP a través de la línia d’ordres del sistema Linux mitjançant la utilitat d’ordres descomprimir. Hem executat algunes ordres de descompressió útils al sistema Ubuntu 20.04 que es donen a continuació:
Com s'utilitza l'ordre descomprimir a Ubuntu 20.04?
L'ordre descomprimir ja està instal·lat al meu sistema Ubuntu 20.04. Però si això no està instal·lat al vostre sistema Linux, podeu instal·lar-lo fàcilment al vostre sistema.
Per instal·lar l'ordre descomprimir, obriu la finestra del terminal mitjançant Ctrl + Alt + t i escriviu l'ordre següent a la pantalla del terminal:
$suoapteinstal·lar descomprimir
Extraieu el fitxer ZIP amb l'ordre descomprimir
Amb l’ordre simple descomprimir, podeu extreure tots els fitxers de l’arxiu zip al directori actual de fitxers zip de la següent manera:
$descomprimirfilename.zipPer exemple, hem descarregat un fitxer zip a 'Descàrregues' amb el nom 'testfile.zip'. Per tant, primer, aneu al directori de descàrregues i, a continuació, hem extret el fitxer zip mitjançant l’ordre següent:
$cdDescàrregues
$descomprimirtestfile.zip
Descomprimiu el fitxer a un altre directori
Utilitzant el commutador -d amb l'ordre descomprimir, podeu extreure el fitxer a una ubicació diferent en lloc del directori actual. La sintaxi bàsica és la següent:
$descomprimirfilename.zip-d /ruta-directoriPer exemple, volem extreure un fitxer zip a l'escriptori en lloc de les baixades actuals. Per tant, hem utilitzat l'ordre següent per fer-ho:
$suo descomprimirtestfile.zip-d /a casa/grinyolant/EscriptoriCom podeu veure a la imatge següent, la carpeta s'ha extret al meu escriptori. Hauríeu de tenir permisos de lectura i escriptura per extreure un fitxer ZIP a diferents directoris.
Extraieu fitxers ZIP amb la supressió de la sortida
Quan heu extret un fitxer zip, primer imprimeix el nom de tots els fitxers durant l'extracció i també mostra un resum quan es completa. Mitjançant l’interruptor ‘-q’ amb l’ordre descomprimir, podeu evitar imprimir aquests missatges al terminal de la següent manera:
$descomprimir -qfile-name.zipPer exemple, hem extret un 'testfile.zip' mitjançant el commutador '-q'. Podeu veure que el fitxer zip s’extreu sense imprimir noms de fitxers.
$descomprimir -qtestfile.zipExcloeu fitxers de l'extracció d'un fitxer ZIP
Podeu excloure directoris i fitxers mentre descomprimiu un fitxer zip. Utilitzeu el commutador '-x' amb l'ordre descomprimir i el nom dels fitxers exclosos separats amb espai de la següent manera:
$descomprimirfile-name.zip-xnom-exclou1 nom-exclou2Per exemple, volem excloure els directoris 'wp-content' i 'wp-admin' a l'extracció de la manera següent:
$descomprimirtestfile.zip-x '* wp-content *' '* wp-admin *'Sobreescriu els fitxers descomprimits existents
Si ja heu descomprimit el fitxer i torneu a executar l'ordre de la següent manera:
$descomprimirtestfile.zipEn aquest cas, us demanarà que sobreescriviu el fitxer descomprimit existent que es mostra a la sortida següent:
Per sobreescriure els fitxers existents sense generar una sol·licitud, utilitzarà l’opció ‘-o’ amb l’ordre descomprimir de la manera següent:
$descomprimir -otestfile.zipUtilitzeu aquesta ordre amb cura perquè, a causa d’un error, podeu perdre les dades originals.
Mostra el contingut del fitxer zip
L’opció ‘-l’ amb l’ordre descomprimir s’utilitza per llistar el contingut d’un fitxer zip de la següent manera:
$descomprimir -lafile-name.zipA l’exemple següent, hem llistat el contingut de ‘testfile.zip’.
$descomprimir -latestfile.zipSi no voleu sobreescriure els fitxers existents o eliminar accidentalment alguns fitxers extrets. A continuació, podeu utilitzar l’opció ‘-n’ amb l’ordre descomprimir que ometrà amb força l’extracció dels fitxers que ja s’han extret o que existeixen.
$descomprimir -ntestfile.zipDescomprimiu diversos fitxers
Mitjançant expressions regulars, podeu descomprimir diversos fitxers d’arxiu coincidents al directori actual. Per descomprimir diversos fitxers, utilitzeu l'ordre següent al terminal:
$descomprimir '* .zip'A la imatge següent, veureu que extraurà tots els fitxers zip del directori de treball actual.
Com descomprimir fitxers protegits amb contrasenya?
També podeu descomprimir els fitxers zip protegits amb contrasenya mitjançant l'ordre descomprimir de la següent manera:
$descomprimir -PContrasenya file-name.zipNo és segur obrir fitxers protegits amb contrasenya mitjançant la línia d’ordres. Per tant, és millor evitar-ho.
En aquest article, heu après els usos de l’ordre descomprimir que és molt útil per llistar i extreure els arxius ZIP. Espero que aquest article us sigui útil en el futur.