Вяленый пингвин, или пингвиньи архиваторы

Спецвыпуск Хакера, номер #005, стр. 005-100-3

-u, --update

Команда похожа на предыдущую, только вот в архив будет добавленотолько файло, которого в нем нет, или то, которое было изменено после помещения в архив. Удобно, да?

-A, --catenate

Этой командой ты можешь добавить в существующий архив .tar'овоефайло, то есть совмещать созданные архивы. Полезная вещь, однако!

--concatenate

То же самое, что и -A.

--delete

Удаление из архива.

-k, --keep-old-files

Сохранение старых файлов, т.е. при анпаке архива существующее файло не будет перезаписано.

-m, --modification-time

Этой командой ты запряжешь tar экстрактить файло с учетом даты и времени.

-p, --same-permissions

Файло будет экстрактиться с учетом прав доступа и со всей защищающей инфой.

-f [файл], --file=ARCHIVE

Этой командой ты укажешь имя файла, в котором хотел бы сохранить архив.Вообще, очень удобно, если ты хочешь писать архив, например, на дискету - можно спокойно ввести путь к флопу и сидеть - попивать пывко!

-L [длина], --tape-length=NUM

Установить максимальный размер архива (указывать в кило!).

-b [номер], --blocking-factor=BLOCKS

Команда, устанавливающая величину блока. Дефолтное значение - 20 секторов,

а так... Можешь менять от 1 до 24.

-v, --verbose

Все тот же вывод комментов, описанный выше.

--checkpoint

Выводить имена диров при работе с архивом.

--totals

Показывать во время создания архива, сколько байтов уже записано.

Ну что, все понял? Не совсем? Не бойся, ведь у тебя в руках Х, а это значит, что не должно остаться ничего недопонятого! Смотри, вот пример:

tar cfv bigelda.tar bigelda.bmp

Получаем файл bigelda.tar. Если же ты хочешь архивнуть файл, например, gzip'ом, то делай так:

tar cfvz bigelda.tar.gz bigelda.bmp

В результате получаем файл bigelda.tar.gz. Ну вот, ферштейн? Примеры я тебе дал, дальше разбирайся сам, а так ничему и не научишься, понимашь!

CompressCompress очень похож на gzip, только имеет меньше команд, но при сжатии большого по размеру файла может его уделать. А вообще, жмет он хуже. Команды один в один, как у gzip'а, но есть одна особенная: -b. Фишка команды в том, что ты можешь задать количество (от 9 до 16) бит, используемых для кодировки повторов, но тебе это вряд ли пригодится. Не думаю, что у тебя на компе стоит меньше чем 512 кило мозгов! Ну, на всякий случай, вот тебе синтаксис:

compress [команда] [-b значение] [файл]

Вот так-то!

Анпакеры

Так, теперь давай посмотрим, что у нас там с анпакерами! «Зачем козе баян, а мне - анпакер, если можно запустить сам архиватор с параметром распаковки»? - спросишь ты. Вот и я тоже не понимаю :0). Но, в принципе, идея правильная: вынести отдельно часто юзаемую команду и дополнить ее несколькими полезными фишками. Уловил мыслю?

Gunzip

Что есть gunzip? Gunzip - то же самое, что и gzip, запущенный с параметром -d. Чтобы анпакнуть файло, делай так:

gunzip [файл]

В общем, ничего заковыристого!

Uncompress

Uncompress аналогичен compress -d. "И все?" - спросишь ты. А я скажу: "Ага!".

Х-овые

Что касается X-овых архиваторов, то для КДЕ и Гнома их довольно много, как входящих в дистрибутивы, так и валяющихся в Нете. Так что это совсем другая история. Ты спокойно в них разберешься - они очень похожи на мастдаевские и ничего сложного собой не представляют!

Назад на стр. 005-100-2  Содержание  Вперед на стр. 005-100-4

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001