Като администратор на 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 базирани операционни системи за създаване на архивни архиви. Катран помощната програма също идва с функция за извличане катран файлове в определена директория. Файловете могат да бъдат извлечени с помощта на -° С флаг с посочения път на папката. Освен това, използвайки Катран помощна програма, можете също да извлечете конкретните файлове от архивираните файлове. Тази помощна програма „всичко в едно“ има какво да проучи и да научи повече Катран помощно изпълнение човек катран в терминала.