Kompresija

Kako ukloniti datoteke iz Linuxa

Kako ukloniti datoteke iz Linuxa

Tar je prilično popularan format arhive, posebno na Linuxu. U mnogim slučajevima distributeri koriste tar arhive za isporuku ažuriranja paketa. Arhiva katrana također je uobičajeno pronaći kada je u pitanju dijeljenje datoteka na mreži.

Provjerite kako untar datoteke iz Linuxa.

Tar u Linuxu

Za upravljanje tar arhivama, sve Linux distribucije dolaze s alatom tar. Ovaj ćemo alat koristiti za izdvajanje sadržaja tar arhive.

Pokažimo sve na primjeru. Prvo, stvorimo tar arhivu s nekoliko datoteka i direktorija. Ovdje sam stvorio direktorij s imenom "Mravi" koji će se pretvoriti u tar arhivu.

$ Tree Mravi /

Sada, napravimo tar arhivu od direktorija. Ovdje će tar koristiti razne algoritme kompresije za obavljanje posla. Uobičajena je praksa da algoritam kompresije diktira ime izlazne datoteke.

Da biste stvorili tar arhivu pomoću gzip kompresije, upotrijebite sljedeću naredbu.

$ tar -cvzf mravi.katran.gz

Da biste stvorili tar arhivu pomoću bzip2 kompresije, upotrijebite sljedeću naredbu.

$ tar -cvjf mravi.katran.bz2

Da biste stvorili tar arhivu pomoću XZ kompresije, upotrijebite sljedeću naredbu.

$ tar -cvJf mravi.katran.xz

Izdvajanje tar datoteka

Navedi sadržaj katrana

Sljedeća naredba tar popisat će sve datoteke i direktorije uključene u tar arhivu.

$ tar -tvf

Idemo na brzu raščlambu zastava koje smo koristili.

  • t: Kaže taru da navede sadržaj arhive.
  • v: Kaže taru da ispiše svoje akcije na konzoli.
  • f: Kaže taru na kojoj datoteci treba izvršiti radnju.

Izdvoj cijelu datoteku

Sada smo spremni izvući arhivu katrana koja nam je pri ruci. Iako ste trebali koristiti različite naredbe za stvaranje različitih vrsta tar arhiva, mi možemo koristiti samo jednu naredbu tar da bismo ih izdvojili.

Sljedeća naredba tar izdvojit će bilo koju valjanu tar arhivu. Ako postoje datoteke sa sličnim imenima datoteka, nakon izdvajanja tar će prepisati datoteke izvan arhive.

$ tar -xvf

Evo, suočeni smo s jednom novom zastavom tar.

  • x: Kaže taru da izvadi arhivu.

Ako ne želite da tar prepisuje postojeće podatke, dodajte zastavicu "-k". Upućuje tar da ne prepisuje / zamjenjuje bilo koju postojeću datoteku ili direktorij.

$ tar -xvkf

Izdvoj određene datoteke

Postoje neke situacije u kojima vam nije potrebna cijela tar arhiva izvučena samo da biste zgrabili jednu datoteku. Alat tar nudi takvu fleksibilnost da možete izdvojiti samo nekoliko odabranih datoteka koje su vam potrebne.

Za ovaj zadatak struktura naredbi tar izgledala bi ovako. Ovdje bi naziv datoteke bio naziv datoteke vaše željene datoteke. Mora se podudarati s imenom datoteke koja se nalazi unutar tar arhive.

$ tar -xvf

Ako želite izdvojiti nekoliko datoteka na takav način, upotrijebite sljedeću strukturu naredbi.

$ tar -xvf

Izdvojite određene direktorije

Ovo je još jedna sjajna značajka tar arhive. Pod pretpostavkom da tar arhiva u vašoj ruci sadrži direktorij ili više, možete ručno reći taru koji će direktorij izdvojiti.

Struktura naredbi slična je gornjem odjeljku.

$ tar -xvf

Ako želite izdvojiti više direktorija, pokrenite sljedeću naredbu.

$ tar -xvf

Završne misli

Izdvajanje arhiva katrana prilično je jednostavan zadatak. Sve što trebate znati je ispravna naredba tar. Ako ste zainteresirani za izvođenje radnji s GUI-jem i korištenje upravitelja datotekama, tada bi vaš upravitelj datoteka trebao imati mogućnost izdvajanja tar arhiva prema zadanim postavkama.

U Linuxu postoji više alata za izdvajanje različitih formata komprimiranih arhiva. Provjerite kako izvući komprimirane arhive u Linuxu.

Sretno računanje!

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...