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 Tar sunt, de asemenea, obișnuite de găsit atunci când vine vorba de partajarea fișierelor online.
Vedeți cum să dezarhivați fișierele din Linux.
Tar în Linux
Pentru gestionarea arhive tar, toate distribuțiile Linux vin cu instrumentul tar. Acest instrument îl vom folosi pentru extragerea conținutului unei arhive tar.
Să arătăm totul cu un exemplu. Mai întâi, 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.
Acum, să facem o arhivă tar din director. Aici, tar va utiliza diferiți algoritmi de compresie pentru a face treaba . Este o practică obișnuită ca algoritmul de compresie să dicteze numele fișierului de ieșire.
Pentru a crea o arhivă tar folosind compresia gzip, utilizați următoarea comandă.
Pentru a crea o arhivă tar folosind compresia bzip2, utilizați următoarea comandă.
Pentru a crea o arhivă tar folosind compresia XZ, utilizați următoarele c comandă.
Extragerea fișierelor tar
Listează conținutul tar
Următoarea comandă tar va afișa toate fișierele și directoarele incluse în arhiva tar.
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 lui tar care fișier să efectueze acțiunea.
Extrageți întregul fișier
Acum suntem gata pentru a extrage 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.
Aici, noi Ne confruntăm cu un nou flag tar.
- x: îi spune lui tar să extragă o arhivă.
Dacă nu doriți ca tar să suprascrie datele existente , adăugați steagul „-k”. Acesta îi spune lui tar să nu suprascrie / înlocui niciun fișier sau director existent.
Extrageți fișiere specifice
Există câteva situații în care nu Nu aveți nevoie de întreaga arhivă tar extrasă doar pentru a prelua un singur fișier. Instrumentul tar oferă o astfel de flexibilitate încât puteți extrage doar câteva fișiere de care aveți nevoie.
Pentru această sarcină, structura de comandă tar ar arăta ca aici. Numele fișierului ar fi numele fișierului dorit fișier ed. Trebuie să se potrivească cu numele fișierului care se află în arhiva tar.
Dacă doriți să extrageți câteva fișiere într-un astfel de mod, utilizați următoarea structură de comandă.
Extrageți directoare specifice
Aceasta este încă o altă caracteristică minunată a arhivei tar. Presupunând că arhiva tar din mâna dvs. conține un director sau mai multe, puteți spune manual tarului ce director să extrageți.
Structura comenzii este similară cu secțiunea de mai sus.
Dacă doriți să extrageți mai multe directoare , apoi executați următoarea comandă.
Gânduri finale
Extragerea arhivelor tar 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.
Happy computing!