Comprimare

Cum să dezarhivați fișierele în Linux

Cum să dezarhivați fișierele în Linux

Tar este un format de arhivă destul de popular, în special pe Linux. În multe cazuri, distribuțiile folosesc arhive tar pentru a livra actualizări de pachete. Arhivele de gudron sunt, de asemenea, obișnuite de găsit atunci când vine vorba de partajarea fișierelor online.

Consultați cum să dezarhivați fișierele din Linux.

Tar în Linux

Pentru gestionarea arhivelor tar, toate distribuțiile Linux vin cu instrumentul tar. Acest instrument îl vom folosi pentru extragerea conținutului unei arhive tar.

Să demonstrăm totul cu un exemplu. În primul rând, să creăm o arhivă tar cu mai multe fișiere și directoare. Aici, am creat un director cu numele „Furnici” care va fi transformat într-o arhivă tar.

$ copaci Furnici /

Acum, să facem o arhivă tar din director. Aici, tar va folosi diferiți algoritmi de compresie pentru a face treaba. Este o practică obișnuită că algoritmul de compresie dictează numele fișierului de ieșire.

Pentru a crea o arhivă tar folosind compresia gzip, utilizați următoarea comandă.

$ tar -cvzf furnici.gudron.gz

Pentru a crea o arhivă tar folosind compresia bzip2, utilizați următoarea comandă.

$ tar -cvjf furnici.gudron.bz2

Pentru a crea o arhivă tar folosind compresia XZ, utilizați următoarea comandă.

$ tar -cvJf furnici.gudron.xz

Extragerea fișierelor gudron

Enumerați conținutul de gudron

Următoarea comandă tar va lista toate fișierele și directoarele incluse în arhiva tar.

$ tar -tvf

Să facem o defalcare rapidă a steagurilor pe care le-am folosit.

  • t: Îi spune lui tar să listeze conținutul arhivei.
  • v: Îi spune lui tar să-și imprime acțiunea pe consolă.
  • f: Îi spune tar pe care fișier să efectueze acțiunea.

Extrageți întregul fișier

Acum suntem gata să extragem arhivele de gudron pe care le avem la îndemână. Deși trebuia să utilizați diferite comenzi pentru a crea diferite tipuri de arhive tar, putem folosi doar o singură comandă tar pentru a le extrage pe toate.

Următoarea comandă tar va extrage orice arhivă tar valabilă. Dacă există fișiere cu nume de fișiere similare, la extragere, tar va suprascrie fișierele din afara arhivei.

$ tar -xvf

Aici ne confruntăm cu un nou steag gudron.

  • x: Îi spune lui tar să extragă o arhivă.

Dacă nu doriți ca tar să suprascrie datele existente, adăugați semnalizatorul „-k”. Îi spune lui tar să nu suprascrie / înlocui niciun fișier sau director existent.

$ tar -xvkf

Extrageți fișiere specifice

Există unele situații în care nu aveți nevoie de întreaga arhivă de gudron extrasă doar pentru a lua un singur fișier. Instrumentul tar oferă o astfel de flexibilitate încât puteți extrage doar câteva fișiere selectate de care aveți nevoie.

Pentru această sarcină, structura de comandă tar ar arăta astfel. Aici, numele fișierului ar fi numele fișierului dorit. Trebuie să se potrivească cu numele fișierului care se află în arhiva tar.

$ tar -xvf

Dacă doriți să extrageți câteva fișiere într-un astfel de mod, utilizați următoarea structură de comandă.

$ tar -xvf

Extrageți directoare specifice

Aceasta este încă o altă caracteristică minunată a arhivei de gudron. Presupunând că arhiva de gudron din mâna dvs. conține un director sau mai multe, puteți spune manual gudronului ce director să extrageți.

Structura comenzii este similară cu secțiunea de mai sus.

$ tar -xvf

Dacă doriți să extrageți mai multe directoare, executați următoarea comandă.

$ tar -xvf

Gânduri finale

Extragerea arhivelor cu gudron este o sarcină destul de simplă. Tot ce trebuie să știți este comanda corectă pentru gudron. Dacă sunteți interesat să efectuați acțiunile cu GUI și să utilizați un manager de fișiere, atunci managerul dvs. de fișiere ar trebui să aibă capacitatea de a extrage arhive tar în mod implicit.

În Linux, există mai multe instrumente pentru a extrage diverse formate de arhive comprimate. Consultați cum puteți extrage arhive comprimate în Linux.

Calcul fericit!

OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...