root  / my Debian tips&tricks  / tar 

Official Debian logo

Небольшой ман по архиватору tar

  1. Распаковать tar.gz он же tgz
    tar zxvf %%archivename%%.tar.gz
    tar zxvf %%archivename%%.tar.gz -C %%folder%%
  2. Создать tar.gz или tgz
    tar -czvf %%archivename%%.tar.gz /full/path
  3. Распаковать bz2
    tar jxvf %%archivename%%.bz2
  4. Создать tar.bz2 или bz2
    tar -cjvf %%archivename%%.tar.bz2 /full/path

Если Вы встретите tbz2, то его распаковывать командой

tar -xvjpf %%archivename%%.tbz2

Но если Вам нужно что-то ещё, то ознакомимся с некоторыми параметрами подробнее

  • Выдержка из краткой справки по tar:
    Примеры:
      tar -cf archive.tar foo bar  # Создание archive.tar из файлов foo и bar.
      tar -tvf archive.tar         # Вывод подробного списка всех файлов в архиве archive.tar.
      tar -xf archive.tar          # Извлечение всех файлов из archive.tar.
  • Соответственно, важно нам следующее:
    -c, --create                     создание нового архива
        --delete                     удаление из архива (не на магнитных лентах!)
    -r, --append                     добавление файлов в конец архива
    -t, --list                       вывод списка содержимого архива
    -x, --extract, --get             извлечение файлов из архива
    -f, --file=АРХИВ                 использовать файл или устройство АРХИВ
    -j, --bzip2                      пропустить архив через bzip2
    -z, --gzip, --gunzip, --ungzip   пропустить архив через gzip
    -v, --verbose                    подробный листинг обрабатываемых файлов
    

Более подробную информацию Вы можете получить используя в консоли команду

tar --help

LJ