SSH выборка и копирование файлов

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

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

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

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

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

Где,

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

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

# cpio -i -F perl-files.tar

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

# cpio -it -F perl-files.tar

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

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

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

# cpio -i -F /dev/nst0

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

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

Морозосолнечная прогулка по парку

В воскресенье я и Марточка остались вдвоем на почти весь день. Вместе проснулись, позавтракали и пошли гулять. Погода была суперская - мороз градусов 10, солнце и небо без облаков. Как в стихотворении известном. Ради такого случая мы отправились на прогулку в парк. Я вооружился Nikon'ом D60.

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

За перевалом МГУ

А вот так не замерзает речка Раменка. Даже не речка, а ручеек какой-то 🙂

Речка Раменка

А вот эти деревья просто показались симпатичными

Деревья вдоль Раменки


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика