Счетчик

Поисковый анализ сайта
яндекс.ћетрика
Cервер и сайт запущен 2011.02.01 на Debian

Архивирование/разархивирование в консоле debian & ubuntu

Архив RAR
устанавливаем

aptitude install unrar rar


Для упаковки директории в архив пишем:

rar a new_arhiv.rar /Директория/которую/архивируем


Для распаковки

unrar new_arhiv.rar


Архив ZIP
устанавливаем

aptitude install zip


Для упаковки директории в архив пишем:

zip -r new_arhiv.zip /Директория/которую/архивируем


Для распаковки

unzip new_arhiv.zip


Архив TAR
Для упаковки директории в архив пишем:

tar -cvf new_arhiv.tar /Директория/которую/архивируем


Для распаковки

tar -xfj arhiv
tar -xvf arhiv.tar



Или с опцией, указывающие путь распаковки

tar -xvf arhiv.tar -C /путь/распаковки


Архивация нескольких директорий в tgz

tar cvpzf myfiles.tgz /директория/1/ /директория/2/


разархивация

tar xvpfz myfiles.tgz -C /путь/разархивации


По аналогии используется и работа с архивами tar.gz и tar.bz2
Для упаковки tar.gz

tar -zcvf new_arhiv.tar.gz /директория/архивирования
tar -jcvf new_arhiv.tar.bz2 /директория/архивирования


Для распаковки

tar -zxvf new_arhiv -C /путь/распаковки
tar -jxvf new_arhiv -C /путь/распаковки


Архив 7z
Устанавливаем
aptitude install p7zip p7zip-full

p7zip -d filename.7z


или так:

7z a -t7z -mx5 /куда/архив.7z /что/архивировать


Подробно по 7z http://help.ubuntu.ru/wiki/7zip

Архив LZMA
Установка 

aptitude install lzma


Упаковать файл. Внимание! архивируется сам файл, т.е. из файла получится архив! самого файла после упаковки не будет!

lzma -z filename


Распаковка

lzma -d filename.lzma



Atool - набор скриптов для управления различными архивами

Несколько примеров:
Распаковать архив в поддиректорию (или в текущую директорию, если там находится только один файл):

aunpack foobar.tar.gz


Создать zip архив из двух файлов 'foo' и 'bar':

apack myarchive.zip foo bar


Особеностью atool являеться то, что перед распаковкой проверяется находится ли директория внутри архива или же там находятся файлы, предотвратить перезапись уже существующих, и не распакует архив кучей файлов

Просмотр содержимого архивов

tar -tf  archive.tartar -ztf archive.tar.gz
tar -jtf archive.tar.bz2

Добавить комментарий


Защитный код
Обновить