Linux rendszergazdaként gyakran kell megküzdenie kátrány fájlokat. Sok helyzetben ki kell vonnia a kátrány fájlt valamilyen meghatározott könyvtárba. Szóval, hogyan lehet kivonni a kátrány fájlt egy adott útvonalra? Az egyik módszer a kivonat kátrány fájlt az aktuális könyvtárba, majd másolja a kívánt könyvtárba. Ez elvégzi a munkát, de az eljárás időigényes. Ez az útmutató arra összpontosít, hogy megoldásokat találjon a különféle típusok kivonására kátrány fájlokat egy adott könyvtárba.
Hogyan lehet kibontani a Tar fájlt egy adott könyvtárba Linux alatt:
A Tar fájl másik könyvtárba történő kibontásához kövesse az alábbi szintaxist:
$kátrány -xf [fájl név].kátrány-C [/path_of/Könyvtár]
Alternatívaként:
$kátrány --kivonat -fájl=[fájl név].kátrány--Könyvtár [/path_of/Könyvtár]
Az -x zászló azt mondja a Tar segédprogramnak, hogy utána bontsa ki az argumentumban említett fájlt -f. Mivel -C zászló segítségével egy adott könyvtárat állíthat be a fájl kibontásához. Alternatív megoldásként kifejezetten megemlítheti a fájlok kibontására szolgáló összes szót a tar segítségével. Véleményem szerint a zászlók használata sokkal gyorsabb módja a fájlok kibontásának, mint a teljes szó beírása. Tegyünk egy példát; Van egy fájlom a nevével my_documents.tar, amelyet ki szeretnék vonni egy könyvtárba files/tar_files, és a parancs végrehajtása a következő lenne:
$kátrány -xfmy_documents.tar-Cfájlokat/tar_files
Vagy:
$kátrány --kivonat -fájl= my_documents.tar--Könyvtárfájlokat/tar_files
Ha nyomon szeretné követni a fájl kibontásának folyamatát a terminálon, akkor használja a -v (részletes) jelzőt:
$kátrány -xvfmy_documents.tar-Cfájlokat/tar_files
A tar.gz/tgz fájlok kibontása a Linux egy adott könyvtárába:
Amint fentebb tárgyaltuk, a tar fájlokat a gzip hasznosság. Az ilyen fájlok egy adott könyvtárba történő kibontásához az eljárás nagyjából hasonló; egy további zászló -Val vel hozzáadódik a kezelni kívánt parancshoz tar.gz vagy tgz fájlok:
$kátrány -zxfmy_documents.tar.gz-Cfájlokat/tar_gz_files
Vagy:
$kátrány -zvxfmy_documents.tar.gz-Cfájlokat/tar_gz_files
A tar.bz2/tar.bz/tbz/tbz2 fájlok kibontása a Linux egy adott könyvtárába:
Mielőtt megtanulnánk a kivonási módszert, értsük meg, mit tar.bz2, tar.bz, tbz, tbz2 fájlok. Ezek a tar fájlok fájlkiterjesztései, amelyeket a bzip vagy bzip2 segédprogram Linuxon. A fájlok kibontásához ezen kiterjesztések bármelyikével hozzáadjuk a -j zászló:
$kátrány -jxfmy_documents.tar.bz2-Cfájlokat/bzip_files
Bőséges kimenet esetén:
$kátrány -jvxfmy_documents.tar.bz2-Cfájlokat/bzip_files
Következtetés:
Kátrány széles körben használt segédprogram a Linux és UNIX alapú operációs rendszerekben biztonsági mentési archívumok készítéséhez. Kátrány a segédprogramhoz tartozik egy kibontható funkció is kátrány fájlokat egy adott könyvtárba. A fájlok kibonthatók a -C zászlót a megadott mappa elérési útjával. Sőt, a Kátrány segédprogrammal, az egyes fájlokat az archivált fájlokból is kibonthatja. Ennek a többfunkciós segédprogramnak sok felfedeznivalója és további ismerete van Kátrány segédprogram végrehajtása ember tar a terminálban.