Чтобы извлечь файл Tar в другой каталог, следуйте синтаксису, указанному ниже:
$tar -xf [file_name].tar -C [/path_of/directory]
Альтернативно:
$tar --extract --file=[file_name].tar --directory [/path_of/directory]
Флаг «-X» указывает утилите Tar, чтобы извлечь файл, упомянутый в аргументе после «-f» . В то время как флаг «-C» используется для установки определенного каталога для извлечения файла. В качестве альтернативы вы можете явно указать общее количество слов для извлечения файлов с помощью tar. На мой взгляд, использование флагов — гораздо более быстрый способ извлечения файлов, чем ввод слова целиком. Приведем пример; У меня есть файл с именем «my_documents.tar», который я хочу извлечь в каталог «files/tar_files», и выполнить эту команду будет следующим образом:
$tar -xf my_documents.tar -C files/tar_files
или же:
$tar --extract --file=my_documents.tar --directory files/tar_files
Если вы хотите отслеживать процесс извлечения файла в терминале, используйте флаг «-v» (подробный):
$tar -xvf my_documents.tar -C files/tar_files
Как обсуждалось выше, файлы tar можно сжать с помощью утилиты «gzip». Чтобы извлечь такие файлы в определенный каталог, процедура во многом аналогична; в команду будет добавлен дополнительный флаг «-z» для работы с файлами «tar.gz» или «tgz» :
$tar -zxf my_documents.tar.gz -C files/tar_gz_files
или же:
$tar -zvxf my_documents.tar.gz -C files/tar_gz_files
Прежде чем мы изучим метод извлечения, давайте разберемся, что такое файлы «tar.bz2, tar.bz, tbz, tbz2». Это расширения файлов tar, сжатых утилитой «bzip» или «bzip2» в Linux. Чтобы извлечь файлы с любым из этих расширений, мы добавим флаг «-j»:
$tar -jxf my_documents.tar.bz2 -C files/bzip_files
Для подробного вывода используйте:
$tar -jvxf my_documents.tar.bz2 -C files/bzip_files
Tar — это широко используемая утилита в операционных системах Linux и UNIX для создания архивов резервных копий. Утилита Tar также имеет функцию извлечения файлов tar в определенный каталог. Файлы могут быть извлечены с помощью флага «-C» с указанным путем к папке. Более того, с помощью утилиты Tar вы также можете извлекать определенные файлы из заархивированных файлов. У этой универсальной утилиты есть что изучить, и чтобы узнать больше об утилите Tar, выполните команду «man tar» в терминале.
Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!
Спасибо! Ваша заявка принята
Спасибо! Ваша заявка принята