CentOS, RHEL we Fedora-da tarlary nädip gurmaly


tar, bir topar faýllary we/ýa-da kataloglary bir arhiw faýlyna birleşdirmek üçin giňden ulanylýan buýruk setirine esaslanýan kömek, adatça ätiýaçlyk ýa-da paýlamak maksady bilen tarbol diýlip atlandyrylýar. Tar buýrugy tar arhiwini döretmek, goldamak, üýtgetmek ýa-da çykarmak üçin ulanylýar.

[Şeýle hem halamagyňyz mümkin: Linux üçin iň oňat buýruk setiriniň arhiw gurallary]

Tar, arhiw faýllaryny deslapky görnüşde gysmaýar, ýöne, -z <üpjün etseňiz, gzip, bzip2 ýa-da xz ýaly belli maglumatlary gysmak programmalaryny ulanyp (ýa-da süzüp) arhiw gysyp bilýär./kod>, -j ýa-da -J baýdaklary.

CentOS, RHEL we Fedora-da tar gurmak

Tar paketi, köplenç RHEL esasly paýlamalar bolmasa, öňünden gurulýar. Emma ulgamyňyzda gurulmadyk bolsa, gurmak üçin aşakdaky buýrugy işlediň.

# yum install tar   
OR
# dnf install tar 

Başga bir Linux paýlanyşynda bolsaňyz, görkezilişi ýaly gurup bilersiňiz.

$ sudo apt install tar         [On Debian, Ubuntu and Mint]
$ sudo emerge -a app-arch/tar  [On Gentoo Linux]
$ sudo apk add tar             [On Alpine Linux]
$ sudo pacman -S tar           [On Arch Linux]
$ sudo zypper install tar      [On OpenSUSE]   

Ulgamyňyza tar guranyňyzdan soň, ony aşakdaky ýaly ulanyp bilersiňiz. Bu mysal, iş bukjasynyň içinde test_app atly bukjanyň gysylmadyk arhiw faýlyny nädip döretmelidigini görkezýär.

# tar -cvf test_app.tar test_app/

Aboveokardaky buýrukda, ulanylýan nyşanlar täze .tar arhiw faýlyny döredýän -c bolup, -v verbose re modeimini görkezmäge mümkinçilik berýär .tar faýl döretmegiň gidişi we arhiw faýlyň adynyň görnüşini kesgitleýän -f (bu ýagdaýda test_app.tar ).

Alnan arhiw faýlyny gzip ýa-da bzip2 ulanyp gysmak üçin aşakdaky ýaly -z ýa-da -j baýdagyny beriň. Gysylan tarbol .tgz giňeltmesi bilen hem gutaryp biljekdigine üns beriň.

# 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/

Tarbolyň (arhiwlenen faýl) mazmunyny sanawlamak üçin aşakdaky ýaly -t baýdagyny ulanyň.

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

Arhiw faýlyny çykarmak (ýa-da açmak) üçin görkezilişi ýaly -x wyklýuçatelini ulanyň.

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

Has giňişleýin ulanylyş mysallary üçin aşakdaky makalalara serediň:

  • Linux-da 21 Tar buýruk mysallary
  • Uly “tar” arhiwini belli bir ululykdaky köp faýllara nädip bölmeli
  • Linux-da Pigz Tool bilen faýllary nädip gysmaly?
  • Linux-da .bz2 faýly nädip gysmaly we dekompressiýa etmeli
  • Linux-da 10 7zip (Faýl arhiwi) buýruk mysallary

Bularyň hemmesi häzirlikçe! Bu makalada, CentOS, RHEL we Fedora-da tarlary nädip gurmalydygyny görkezdik we tar ulanmagyň esasy buýruklaryny görkezdik. Soraglaryňyz bar bolsa, aşakdaky seslenme formasy arkaly paýlaşyň.