Архивы в linux
dtrx - do the right extraction
Распаковка tar, zip (включая самораспаковывающиеся .exe), cpio, rpm, deb, gem, 7z, cab, rar, and InstallShield). Обеспечивает единообразное поведение – содержимое архива будет находиться в папке с именем архива. Также drtx будет проверять, что владелец имеет права на чтение и запись файлов.
$ dtrx coreutils-5.*.tar.gz
zip
Упаковка – zip *
Распаковка unzip archive.zip
Ключ -d
– указать директорию для распаковки (по умолчанию в текущую).
tar
Упаковка – tar -cvzf archive.tar.gz ~/files
-c
- создать архив
-v
- выводить подробную информацию
ПОСЛЕ имени архива и ПЕРЕД списком целей можно указать
--exclude='*pattern*'
для исключения
Для .tar.gz
перед f добавить ключ -z
Для .tar.bz2
– -j
Распаковка .tar – tar -xvf <filename>
7z
Распаковка – 7z x PACKAGE.7z