Cum să extrageți fișiere .tar.gz utilizând linia de comandă Linux
Extragerea fișierelor .tar.gz în Linux: Ghidul dvs. rapid
Ce este un fișier .tar.gz și cum îl descompuneți? Un fișier .tar.gz este ca o valiză digitală – grupează mai multe fișiere într-o singură arhivă .tar și le comprimă cu gzip pentru a economisi spațiu. Frecvente în Linux pentru backup-uri, software sau transferuri de date, aceste fișiere sunt ușor de extras folosind linia de comandă. Acest ghid detaliază pașii pentru a despacheta rapid fișierele .tar.gz, indiferent dacă sunteți începător sau un utilizator experimentat.
Sintaxa de bază pentru extragerea fișierelor .tar.gz
Pentru a extrage un fișier .tar.gz, utilizați comanda tar, care înseamnă arhivă pe bandă. Sintaxa de bază este:
tar -xzvf nume arhivă.tar.gz
Iată ce înseamnă fiecare opțiune:
- –x: Extrage fișierele din arhivă.
- –z: Utilizați gzip pentru a decomprima fișierul .gz.
- –v: Verbose output, care enumeră fișierele extrase.
- –f: Specifică numele fișierului de arhivă.
Instrucțiuni pas cu pas
- Deschideți terminalul: Apăsați Ctrl Alt T pe tastatură pentru a deschide terminalul pe majoritatea sistemelor Linux.
- Navigați către director: Treceți la directorul în care se află fișierul .tar.gz utilizând comanda cd:
cd /path/to/directory
- Extrageți fișierul .tar.gz: executați următoarea comandă pentru a extrage conținutul:
tar -xzvf nume-arhivă.tar.gz
Înlocuiți archive-name.tar.gz cu numele fișierului dvs.
Exemplu:
Dacă aveți un fișier numit sample-archive.tar.gz în folderul Descărcări, îl puteți extrage utilizând:
cd ~/Downloads
tar -xzvf sample-archive.tar.gz
Extragerea într-un anumit director
Pentru a extrage conținutul unui fișier .tar.gz într-un anumit director, utilizați opțiunea -C urmată de calea directorului țintă:
tar -xzvf nume arhivă.tar.gz -C /path/to/destinație
Această comandă va extrage conținutul fișierului archive-name.tar.gz în directorul de destinație specificat.
Exemplu:
Dacă doriți să extrageți sample-archive.tar.gz într-un director numit my-files din folderul dumneavoastră personal:
mkdir ~/my-files
tar -xzvf sample-archive.tar.gz -C ~/my-files
Extragerea fișierelor .tar.gz fără ieșire Verbose
Dacă preferați să nu vedeți lista de fișiere extrase, puteți omite opțiunea -v:
tar -xzf nume arhivă.tar.gz
Această comandă va extrage în continuare fișierele, dar fără a le afișa în terminal.
Vizualizarea conținutului fără extragere
Pentru a lista conținutul unui fișier .tar.gz fără a-l extrage, utilizați opțiunea -t:
tar -tzvf nume arhivă.tar.gz
Această comandă vă arată fișierele și directoarele conținute în arhivă fără a le extrage.
Extragerea fișierelor .tar (fără compresie .gz)
Dacă aveți un fișier .tar (fără compresie .gz), îl puteți extrage utilizând:
tar -xvf nume arhivă.tar
Opțiunea -z nu este necesară deoarece fișierul nu este comprimat cu gzip.
Concluzie: Despachetați fișiere .tar.gz cu ușurință
Extragerea fișierelor .tar.gz în Linux este ușoară cu ajutorul comenzii tar. Indiferent dacă despachetați software, copii de rezervă sau fișiere de proiect, utilizați tar -xzvf pentru extragerea standard sau modificați-o cu -C pentru foldere specifice. Previzualizați conținutul cu tar -tzvf pentru a rămâne organizat. Stăpânește aceste comenzi și vei gestiona fișierele .tar.gz ca un profesionist Linux în cel mai scurt timp!