Может быть, вариация всего вопроса будет такой: существуют ли другие инструменты архивации, кроме tar
которые сохраняют права доступа к файлам Linux и флаги пользователей / групп?
Я хочу создать архивы дерева каталогов на моем Ubuntu Box. Деревья каталогов большие, при первом запуске tar cvpzf archive.tgz /home/foo/bar
5 ГБ архива.
Я также хочу сохранить все разрешения и другие флаги и специальные файлы.
Я в порядке с архивом 5 ГБ, однако, чтобы заглянуть внутрь этого архива - поскольку это сжатый tar-архив - сначала нужно распаковать все 5 ГБ! (Или так появляется при его открытии в средстве просмотра архива - я рад, что поправился.)
Поэтому мне нужен способ "сделать резервную копию" каталога (дерева), сохранив при этом полные атрибуты файловой системы и правильно создать архив с "индексом", который не нужно распаковывать для просмотра его содержимого.
Изменить: указав, что я считаю архивом после ответа Уолли :
Архив представляет собой либо один файл, либо (небольшой) набор файлов, который содержит полную и полную информацию в этом файле / файлах. То есть он может жить в любой файловой системе (если позволяет размер), его можно записать на DVD, вы можете split
его (после чего смысл этого вопроса действительно теряется - но все же), ...