Как извлечь файлы tar.7z из командной строки?
Есть ли способ извлечь файлы формата tar.7z с помощью инструментов командной строки в Ubuntu?
3 ответа
Да - посылка p7zip / p7zip-full предоставляет приложение командной строки для архивирования / распаковки файлов 7z. Команда просто 7z,
Вы можете объединить 7z / tar вызов с использованием канала:
7z x -so yourfile.tar.7z | tar xf - -C target_dir
где target_dir - это уже существующий каталог.
Установите p7zip-full, если он еще не установлен:
sudo apt-get install p7zip-fullвыполните эту команду, чтобы извлечь файл.tar.7z (перейдите в каталог, где находится ваш файл, если
myfile.tar.7zваше имя файла):7za x myfile.tar.7z tar -xvf myfile.tarВот и все. На самом деле первая команда извлекает в файл.tar, затем следующая команда извлекает его полностью.
Убедитесь, что 7zip установлен, если нет, просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
sudo apt-get install p7zip
Для установки утилиты командной строки выполните:
sudo apt-get install p7zip-full
После этого вы можете сделать следующее для извлечения:
7z e <file_name>.tar.7z
Чтобы извлечь с полными путями:
7z x <file_name>.tar.7z
Чтобы указать путь для извлечения:
7z x <file_name>.tar.7z -o path