Com extreure i obrir un fitxer .gz a la línia d'ordres de Linux

How Extract Open



Sabem que un fitxer d’un sistema informàtic pot ser tan petit com alguns bytes o fins a mil gigabytes. Quan voleu transmetre un fitxer d’un extrem a un altre, la seva mida juga un paper molt important a l’hora de decidir si voleu enviar-lo tal qual o comprimir-lo. El format de fitxer .gz és un format de fitxer comprimit molt utilitzat per al sistema operatiu Linux. Avui explorarem els mètodes per extreure i obrir un fitxer .gz a Linux.

Nota: El gust de Linux que s’ha utilitzat per demostrar aquests mètodes és Linux Mint 20.







Mètodes per extreure i obrir un fitxer .gz a Linux Command

Hi ha diversos mètodes diferents en els quals podem extreure i obrir un fitxer .gz a Linux. A continuació, hem detallat tots aquests mètodes:



Mètode # 1: utilitzar l'ordre gzip amb el senyalador -d:



Aquest mètode és útil quan voleu extreure el fitxer real mentre esborra el fitxer .gz. Per utilitzar l'ordre gzip amb el senyalador -d, haureu de realitzar els passos següents:





Per demostrar els tres primers mètodes, primer crearem un fitxer .gz al nostre directori Home executant l'ordre següent al nostre terminal:

$gzipFileName.txt

En el nostre exemple, ja teníem un fitxer de text anomenat gzFile.txt al nostre directori inicial. Vam decidir crear el fitxer .gz amb l'ordre esmentada.




Un cop executeu aquesta ordre, podeu visitar el directori d'inici per verificar si s'ha creat o no un fitxer .gz. El nostre fitxer .gz es ressalta a la imatge que es mostra a continuació:


Després de crear aquest fitxer, intentarem extreure'l executant l'ordre següent al nostre terminal:

$gzip–D FileName.gz

Aquí podeu substituir FileName pel nom del fitxer .gz, que en el nostre cas era gzFile.txt.


Quan visiteu el directori d'inici després d'executar aquesta ordre, notareu que el fitxer real s'ha extret tal com es ressalta a la imatge que es mostra a continuació. Tanmateix, el fitxer .gz s'ha eliminat a causa de l'execució de l'ordre esmentada.

Mètode 2: utilitzar l'ordre gzip amb el senyalador -dk:

Aquest mètode és útil quan voleu extreure el fitxer real mentre es manté el fitxer .gz per a un ús futur. Per utilitzar l'ordre gzip amb el senyalador -dk, haureu de realitzar els passos següents:

Intentarem extreure el mateix fitxer .gz que hem creat anteriorment executant l'ordre que es mostra a continuació:

$gzip–Dk FileName.gz

Aquí podeu substituir FileName pel nom del fitxer .gz, que, en el nostre cas, era gzFile.txt.


Quan visiteu el directori d'inici després d'executar aquesta ordre, notareu que el fitxer real s'ha extret tal com es ressalta a la imatge que es mostra a continuació. Tanmateix, el fitxer .gz també s'ha conservat a causa de l'execució de l'ordre esmentada.


Mètode 3: utilitzar l'ordre gunzip:

Aquest mètode és una alternativa exacta al nostre mètode # 1, el que significa que un cop extret el fitxer real, el fitxer .gz no es conservarà més. Per utilitzar l'ordre gunzip per extreure i obrir un fitxer .gz, haureu de realitzar els passos següents:

Intentarem extreure el mateix fitxer .gz que hem creat anteriorment executant l'ordre que es mostra a continuació:

$gunzipFileName.gz

Aquí podeu substituir FileName pel nom del fitxer .gz, que en el nostre cas era gzFile.txt.


En el nostre cas, atès que ja teníem un fitxer extret amb el mateix nom al nostre directori inicial a causa de l'execució de l'ordre que es mostra al mètode 2, el nostre terminal ens va demanar si volem sobreescriure aquest fitxer o no, per tant, procedim introduint com es mostra a la imatge següent. Tanmateix, si no heu realitzat cap altre mètode d'extracció en el mateix fitxer abans, l'execució d'aquesta ordre no mostrarà cap missatge d'aquest tipus.


Quan visiteu el directori d'inici després d'executar aquesta ordre, notareu que el fitxer real s'ha extret tal com es ressalta a la imatge que es mostra a continuació. Tanmateix, el fitxer .gz s'ha eliminat a causa de l'execució de l'ordre esmentada.


Quan hàgiu extret el fitxer .gz seguint qualsevol dels tres mètodes mostrats anteriorment, podeu obrir-lo simplement fent doble clic a sobre.

Mètode 4: utilitzar l'ordre tar:

De vegades, en lloc de tenir un fitxer .gz simple, teniu un fitxer .tar.gz o .tgz, que es pot extreure i obrir amb l'ajut de l'ordre tar de la següent manera:

Per demostrar aquest mètode, primer crearem un fitxer .tgz al nostre directori Home executant l'ordre següent al nostre terminal:

$quitrà–Czvf NameOftgzFile.tgz NameOfActualFile.txt

Al nostre exemple, ja teníem un fitxer de text anomenat targzFile.txt al nostre directori inicial. Vam decidir crear el fitxer .tgz amb l'ordre esmentada.


Quan executeu aquesta ordre, apareixerà al terminal el nom del fitxer real, que indicarà que el fitxer .tgz s'ha creat tal com es mostra a la imatge següent:


Un cop executeu aquesta ordre, també podeu visitar el directori d'inici per verificar si s'ha creat o no un fitxer .tgz. El nostre fitxer .tgz es ressalta a la imatge que es mostra a continuació:


Després de crear aquest fitxer, intentarem extreure'l executant l'ordre següent al nostre terminal:

$quitrà–Xf FileName.tgz

Aquí podeu substituir FileName pel nom del fitxer .tgz, que en el nostre cas era targzFile.txt.


Quan visiteu el directori d'inici després d'executar aquesta ordre, notareu que el fitxer real s'ha extret tal com es ressalta a la imatge que es mostra a continuació. Tanmateix, el fitxer .tgz també s'ha conservat a causa de l'execució de l'ordre esmentada.


Un cop extret el fitxer .tgz, podeu obrir-lo simplement fent doble clic a sobre.

Conclusió:

Els quatre mètodes comentats en aquest article us ofereixen excel·lents solucions per extreure i obrir els fitxers .gz i també els fitxers .tgz a Linux. Podeu optar per seguir qualsevol d’aquests mètodes segons el vostre gust.