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