|tar -px, но в одной команде (и, следовательно, микроскопически быстрее). Это похоже на cp -pdr, хотя и cpio, и (особенно) tar имеют больше возможностей для настройки. Также рассмотрите rsync -a, о котором часто забывают, так как он чаще используется через сетевое соединение.
В чем разница между cpio и tar?
Но главное отличие заключается в следующем: tar может сам искать каталоги и берет список файлов или каталогов, которые нужно скопировать, из аргументов командной строки. cpio архивирует только те файлы или каталоги, о которых ему сказано, но не выполняет рекурсивный поиск в подкаталогах сам по себе.
Является ли rsync быстрее, чем tar?
Обновление. Я только что провел несколько экспериментов с перемещением 10 000 небольших файлов (общий размер=50 МБ), и tar+rsync+untar работал стабильно быстрее, чем прямой запуск rsync (оба без сжатия).
Сжат ли cpio?
cpio изначально был разработан для хранения файловых архивов резервных копий на ленточном устройстве в последовательном непрерывном порядке. Содержимое не сжимается, но полученные архивы часто сжимаются с помощью gzip или других внешних компрессоров.
Как распаковать файл cpio в Linux?
команда cpio в Linux с примерами
- Copy-out Mode: Копировать файлы, указанные в списке имен, в архив. Синтаксис: cpio -o архив.
- Режим копирования: извлечение файлов из архива. Синтаксис: cpio -i < архив.
- Копировать-пассРежим: копирование файлов, названных в списке имен, в каталог назначения. Синтаксис: