Kako namestiti tar v CentOS, RHEL in Fedora


tar je pogosto uporabljen pripomoček, ki temelji na ukazni vrstici za združevanje kopice datotek in/ali imenikov v eno arhivsko datoteko, splošno znano kot tarball za namene varnostnega kopiranja ali distribucije. Ukaz tar se uporablja za ustvarjanje, vzdrževanje, spreminjanje ali pridobivanje arhivov tar.

Upoštevajte, da tar privzeto ne stisne arhivskih datotek, lahko pa stisne nastali arhiv z uporabo (ali filtriranjem skozi) znanih programov za stiskanje podatkov, kot so gzip, bzip2 ali xz, če vnesete -z , -j ali -J .

Namestitev katrana v CentOS, RHEL in Fedora

Paket tar je privzeto vnaprej nameščen v večini, če ne v vseh distribucijah Linuxa. Če pa ni nameščen v vašem sistemu, zaženite naslednji ukaz.

# yum install tar

Ko imate v sistemu nameščen katran, ga lahko uporabite na naslednji način. Ta primer prikazuje, kako v delovnem imeniku ustvarite nestisnjeno arhivsko datoteko imenika z imenom test_app .

# tar -cvf test_app.tar test_app/

V zgornjem ukazu so uporabljene zastavice tar -c , kar ustvari novo arhivsko datoteko .tar , -v pa omogoča podroben način, da prikaže .tar napredek pri ustvarjanju datoteke in -f , ki določa vrsto imena datoteke arhivske datoteke (v tem primeru test_app.tar ).

Če želite stisniti nastalo arhivsko datoteko z uporabo gzip ali bzip2, vnesite zastavico -z ali -j , kot sledi. Upoštevajte, da se stisnjen tarball lahko konča tudi s pripono .tgz .

 
# tar -cvzf test_app.tar.gz test_app/
OR
# tar -cvzf test_app.tgz test_app/
OR
# tar -cvjf test_app.tar.bz2 test_app/

Če želite seznam vsebine tarbola (arhivirane datoteke), uporabite zastavico -t , kot sledi.

# tar -ztf test_app.tar.gz
OR
# tar -ztvf test_app.tar.gz		#shows more details

Če želite izvleči (ali odstraniti) arhivsko datoteko, uporabite stikalo -x , kot je prikazano.

# tar -xvf test_app.tar
OR
# tar -xvf test_app.tar.gz 

Za več primerov uporabe si oglejte naslednje članke:

  • 18 primerov ukaza Tar v Linuxu
  • Kako razdeliti velik »tar« arhiv na več datotek določene velikosti
  • Kako hitreje stisniti datoteke z orodjem Pigz v Linuxu
  • Kako stisniti in razložiti datoteko .bz2 v Linuxu
  • 10 primerov ukazov 7zip (File Archive) v Linuxu

To je vse za zdaj! V tem članku smo prikazali, kako namestiti tar v CentOS, RHEL in Fedora, ter nekaj osnovnih ukazov za uporabo tar. Če imate kakršna koli vprašanja, jih delite z nami prek spodnjega obrazca za povratne informacije.