Как да извлечете Tar файлове в конкретна директория в Linux

How Extract Tar Files Specific Directory Linux



Докато използвате Linux, може би сте забелязали, че много пакети идват с .tar разширение на файл. И така, какво е а катран файл? А катран file е съвкупност от много файлове в един файл. Катран (Tape Archive) е програма, която събира файловете и грабва известна полезна информация за файловете, които архивира, като разрешения, дати и т. Н. Прави впечатление, че Катран помощната програма не компресира файловете; за компресия, имате нужда gzip или bzip комунални услуги.
Като администратор на Linux често трябва да се занимавате катран файлове. В много ситуации трябва да извлечете данните на a катран файл в определена директория. И така, как да извлечете катран файл към определен път? Един от начините е да извлечете катран файл в текущата директория и след това го копирайте в желаната директория. Ще свърши работа, но процедурата отнема много време. Това ръководство се фокусира върху намирането на решения за извличане на различни видове катран файлове в определена директория.

Как да извлечете Tar файл в определена директория в Linux:

За да извлечете Tar файла в друга директория, следвайте споменатия по-долу синтаксис:







$катран -xf [име на файл].tar-° С [/path_of/директория]

Алтернативно:



$катран --екстракт -файл=[име на файл].tar--директория [/path_of/директория]

The flag казва на помощната програма Tar да извлече файла, споменат в аргумента след -f. Като има предвид, -° С flag се използва за задаване на конкретна директория за извличане на файла. Като алтернатива можете изрично да споменете общите думи за извличане на файлове с помощта на tar. Според мен използването на флагове е много по -бърз начин за извличане на файлове, отколкото въвеждане на цялата дума. Нека направим пример; Имам файл на име my_documents.tar, който искам да извлека в директория файлове/tar_files, и да направите тази команда ще бъде:



$катран -xfmy_documents.tar-° Сфайлове/tar_files





Или:

$катран --екстракт -файл= my_documents.tar--директорияфайлове/tar_files



Ако искате да наблюдавате напредъка на извличане на файла в терминала, използвайте флага -v (подробен):

$катран -xvfmy_documents.tar-° Сфайлове/tar_files

Как да извлечете tar.gz/tgz файлове в определена директория в Linux:

Както бе обсъдено по -горе, tar файловете могат да бъдат компресирани с помощта на gzip полезност. За да извлечете такива файлове в определена директория, процедурата е доста подобна; допълнително знаме ще бъде добавен в командата за справяне tar.gz или tgz файлове:

$катран -zxfmy_documents.tar.gz-° Сфайлове/tar_gz_files

Или:

$катран -zvxfmy_documents.tar.gz-° Сфайлове/tar_gz_files

Как да извлечете tar.bz2/tar.bz/tbz/tbz2 файлове в определена директория в Linux:

Преди да научим метода на извличане, нека разберем какво tar.bz2, tar.bz, tbz, tbz2 файловете са. Това са файловите разширения на tar файловете, компресирани от bzip или bzip2 помощна програма в Linux. За да извлечем файлове с някое от тези разширения, ще добавим -j флаг:

$катран -jxfmy_documents.tar.bz2-° Сфайлове/bzip_files

За подробен изход използвайте:

$катран -jvxfmy_documents.tar.bz2-° Сфайлове/bzip_files

Заключение:

Катран е широко използвана програма в Linux и UNIX базирани операционни системи за създаване на архивни архиви. Катран помощната програма също идва с функция за извличане катран файлове в определена директория. Файловете могат да бъдат извлечени с помощта на -° С флаг с посочения път на папката. Освен това, използвайки Катран помощна програма, можете също да извлечете конкретните файлове от архивираните файлове. Тази помощна програма „всичко в едно“ има какво да проучи и да научи повече Катран помощно изпълнение човек катран в терминала.