Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Учимся использовать команду cpio

Метки:
Воскресенье, 7 декабря 2008 г.
Просмотров: 17877
Подписаться на комментарии по RSS


Команда cpio позволяет создавать и распаковывать архивы, или копировать файлы с одного места в другое. cpio может считывать и писать в tar файлы. cpio работает подобно утилите tar, возможно даже лучше.

Как я писал выше, cpio работает подобно tar, но так же может принимать данные с стандартного ввода, например вот таким образом мы используя команду find найдем все файлы с расширением *.c и заархивируем их.

<code># find / -name "*.c" | cpio -o --format=tar > c-file.backup.tar
# find / -iname "*.pl" | cpio -o -H tar > perl-files.tar</code>

Мы также можем указать имя архива используя опцию -F:

<code># find / -iname "*.pl" | cpio -o -H tar -F perl-files.tar</code>

Где,

  • -o: создать архив
  • -F: имя архива
  • -H format: Указание используемого формата файла.
  • -i: распаковка архива

Вы можете распаковать архив следующей командой:

<code># cpio -i -F perl-files.tar</code>

Получаем список файлов в архиве:

<code># cpio -it -F perl-files.tar</code>

Архивируем директорию  /home на ленту ( /dev/nst0):

<code># find /home | cpio -o -H tar -F /dev/nst0</code>

Восстанавливаем бэкап используя следующую команду:

<code># cpio -i -F /dev/nst0</code>

Бэкапим директорию  /home на удаленную систему:

<code># find /home | cpio -o -H tar -F user@backup.nixcraft.in:/dev/nst0 --rsh-command=/usr/bin/ssh</code>

Постовой

Отличный  интернет магазин дверей. Большой выбор, фурнитура в подарок каждому покупателю.

Большой архив портативного софт. Программы на все случаи жизни.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Комментариев: 1

  1. Il#039;jaKulikov28 | 2011-10-23 в 10:00:34

    Украинские фотомодели мирового уровня.

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)