Weboldal keresés

A tar telepítése a CentOS, RHEL és Fedora rendszerben


A tar egy széles körben használt parancssori alapú segédprogram, amellyel egy csomó fájlt és/vagy könyvtárat egyetlen archív fájlba egyesíthet, általában tarballként ismert biztonsági mentési vagy terjesztési célokra. . A tar parancs a tar archívumok létrehozására, karbantartására, módosítására vagy kibontására szolgál.

Vegye figyelembe, hogy a tar alapértelmezés szerint nem tömöríti az archív fájlokat, de képes tömöríteni az eredményül kapott archívumot jól ismert adattömörítő programokkal (vagy átszűrni), mint például a gzip, bzip2 vagy xz, ha a -z, -j vagy -J zászlók.

Tar telepítése CentOS, RHEL és Fedora rendszerekben

A tar csomag alapértelmezés szerint a legtöbb, ha nem az összes RHEL-alapú disztribúcióban előre telepítve van. Ha azonban nincs telepítve a rendszerére, futtassa a következő parancsot a telepítéshez.

yum install tar   
OR
dnf install tar 

Ha másik Linux disztribúciót használ, telepítheti az ábrán látható módon.

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]   

Miután telepítette a tarot a rendszerére, az alábbiak szerint használhatja. Ez a példa bemutatja, hogyan hozhat létre tömörítetlen archív fájlt egy test_app nevű könyvtárból a munkakönyvtáron belül.

tar -cvf test_app.tar test_app/

A fenti parancsban a tar jelzők a -c, amely egy új .tar archív fájlt hoz létre, -v lehetővé teszi a bőbeszédű módot a .tar fájl létrehozásának folyamatának megjelenítéséhez, és a -f billentyűt, amely meghatározza az archív fájl fájlnévtípusát (test_app.tar jelen esetben).

Az eredményül kapott archív fájl gzip vagy bzip2 használatával történő tömörítéséhez adja meg a -z vagy -j jelzőt az alábbiak szerint. Vegye figyelembe, hogy a tömörített tarball a .tgz kiterjesztéssel is végződhet.

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/

Egy tarball (archivált fájl) tartalmának listázásához használja a -t jelzőt az alábbiak szerint.

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

Archív fájl kibontásához (vagy eltávolításához) használja a -x kapcsolót az ábrán látható módon.

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

További használati példákért tekintse meg a következő cikkeinket:

  • 21 Tar parancs példák Linuxban
  • A nagy „tar” archívum felosztása több bizonyos méretű fájlra
  • Fájlok gyorsabb tömörítése a Pigz eszközzel Linuxban
  • .bz2 fájlok tömörítése és kibontása Linux alatt
  • 10 7zip (fájlarchívum) parancspéldák Linuxban

Ez minden most! Ebben a cikkben bemutattuk, hogyan kell telepíteni a tarot CentOS, RHEL és Fedora rendszerben, valamint bemutattunk néhány alapvető tar használati parancsok. Ha kérdése van, ossza meg velünk az alábbi visszajelzési űrlapon keresztül.