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ň.