Cum se extrage și se deschide un fișier .gz în linia de comandă Linux

How Extract Open



Știm că un fișier dintr-un sistem informatic poate fi la fel de mic ca câțiva octeți sau la fel de mare ca o mie de gigaocteți. Când doriți să transmiteți un fișier de la un capăt la altul, dimensiunea acestuia joacă un rol foarte important în a decide dacă doriți să îl trimiteți așa cum este sau să îl comprimați. Formatul de fișier .gz este un format de fișier comprimat foarte frecvent utilizat pentru sistemul de operare Linux. Astăzi, vom explora metodele de extragere și deschidere a unui fișier .gz în Linux.

Notă: aroma Linux care a fost utilizată pentru a demonstra aceste metode este Linux Mint 20.







Metode de extragere și deschidere a unui fișier .gz în Linux Command

Există mai multe metode diferite în care putem extrage și deschide un fișier .gz în Linux. Am enumerat mai jos toate aceste metode:



Metoda # 1: Utilizarea comenzii gzip cu -d Flag:



Această metodă este utilă atunci când doriți să extrageți fișierul real în timp ce ștergeți fișierul .gz. Pentru utilizarea comenzii gzip cu steagul -d, va trebui să efectuați următorii pași:





Pentru a demonstra primele trei metode, vom crea mai întâi un fișier .gz în directorul nostru principal, executând următoarea comandă în terminalul nostru:

$gzipFileName.txt

În exemplul nostru, aveam deja un fișier text numit gzFile.txt în directorul nostru principal. Am decis să creăm fișierul său .gz cu comanda menționată mai sus.




După ce executați această comandă, puteți vizita directorul dvs. de pornire pentru a verifica dacă a fost creat sau nu un fișier .gz. Fișierul nostru .gz este evidențiat în imaginea prezentată mai jos:


După crearea acestui fișier, vom încerca să îl extragem executând următoarea comandă în terminalul nostru:

$gzip–D FileName.gz

Aici, puteți înlocui FileName cu numele fișierului dvs. .gz, care în cazul nostru a fost gzFile.txt.


Când veți vizita directorul Acasă după ce rulați această comandă, veți observa că fișierul dvs. real a fost extras așa cum este evidențiat în imaginea de mai jos. Cu toate acestea, fișierul dvs. .gz a fost eliminat din cauza executării comenzii menționate mai sus.

Metoda # 2: Utilizarea comenzii gzip cu -dk Flag:

Această metodă este utilă atunci când doriți să extrageți fișierul real păstrând în același timp fișierul .gz și pentru utilizarea viitoare. Pentru a utiliza comanda gzip cu steagul -dk, va trebui să efectuați următorii pași:

Vom încerca să extragem același fișier .gz pe care l-am creat mai sus executând comanda prezentată mai jos:

$gzip–Dk FileName.gz

Aici puteți înlocui FileName cu numele fișierului dvs. .gz, care, în cazul nostru, a fost gzFile.txt.


Când vizitați directorul dvs. de pornire după executarea acestei comenzi, veți observa că fișierul dvs. real a fost extras așa cum este evidențiat în imaginea de mai jos. Cu toate acestea, fișierul dvs. .gz a fost păstrat și din cauza executării comenzii menționate mai sus.


Metoda # 3: Utilizarea comenzii gunzip:

Această metodă este o alternativă exactă la Metoda noastră # 1, ceea ce înseamnă că, odată ce extrageți fișierul real, fișierul .gz nu va mai fi păstrat. Pentru a utiliza comanda gunzip pentru a extrage și deschide un fișier .gz, va trebui să efectuați următorii pași:

Vom încerca să extragem același fișier .gz pe care l-am creat mai sus executând comanda prezentată mai jos:

$gunzipFileName.gz

Aici, puteți înlocui FileName cu numele fișierului dvs. .gz, care în cazul nostru a fost gzFile.txt.


În cazul nostru, întrucât am avut deja un fișier extras cu același nume în directorul Acasă din cauza executării comenzii prezentate în Metoda # 2, terminalul nostru ne-a solicitat dacă dorim să suprascrieți acest fișier sau nu, prin urmare, continuăm introducând așa cum se arată în următoarea imagine. Cu toate acestea, dacă nu ați efectuat nicio altă metodă de extracție pe același fișier înainte, atunci executarea acestei comenzi nu va afișa niciun astfel de mesaj.


Când vizitați directorul dvs. de pornire după executarea acestei comenzi, veți observa că fișierul dvs. real a fost extras așa cum este evidențiat în imaginea de mai jos. Cu toate acestea, fișierul dvs. .gz a fost eliminat din cauza executării comenzii menționate mai sus.


După ce ați extras fișierul .gz urmând oricare dintre cele trei metode prezentate mai sus, îl puteți deschide pur și simplu făcând dublu clic pe el.

Metoda # 4: Utilizarea comenzii tar:

Uneori, în loc să aveți un fișier .gz simplu, aveți un fișier .tar.gz sau .tgz, care poate fi extras și deschis cu ajutorul comenzii tar în modul următor:

Pentru a demonstra această metodă, vom crea mai întâi un fișier .tgz în directorul nostru principal, executând următoarea comandă în terminalul nostru:

$gudron–Czvf NameOftgzFile.tgz NameOfActualFile.txt

În exemplul nostru, aveam deja un fișier text numit targzFile.txt în directorul nostru principal. Am decis să creăm fișierul său .tgz cu comanda menționată mai sus.


Când executați această comandă, numele fișierului dvs. real va apărea pe terminal, ceea ce va indica faptul că fișierul său .tgz a fost creat așa cum se arată în imaginea de mai jos:


După ce executați această comandă, puteți vizita și directorul dvs. de pornire pentru a verifica dacă a fost creat sau nu un fișier .tgz. Fișierul nostru .tgz este evidențiat în imaginea prezentată mai jos:


După crearea acestui fișier, vom încerca să îl extragem executând următoarea comandă în terminalul nostru:

$gudron–Xf FileName.tgz

Aici, puteți înlocui FileName cu numele fișierului dvs. .tgz, care în cazul nostru a fost targzFile.txt.


Când vizitați directorul dvs. de pornire după executarea acestei comenzi, veți observa că fișierul dvs. real a fost extras așa cum este evidențiat în imaginea de mai jos. Cu toate acestea, fișierul dvs. .tgz a fost păstrat și din cauza executării comenzii menționate mai sus.


Odată ce ați extras fișierul .tgz, îl puteți deschide pur și simplu făcând dublu clic pe el.

Concluzie:

Cele patru metode discutate în acest articol vă oferă soluții excelente pentru extragerea și deschiderea fișierelor .gz, precum și a fișierelor .tgz în Linux. Puteți alege să urmați oricare dintre aceste metode după bunul plac.