Чи можна розпакувати файли формату tar.7z за допомогою інструментів командного рядка в Ubuntu?
Так - пакет 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 -opath
7z не допускає пробілів між -o
і шляхом.