Файлы копии от NTFS до EXT4

Есть ли любое различие между cp -r /source /destination и cp -a /source /destination когда я копирую с NTFS кому: EXT4?

0
задан 21 March 2017 в 17:21

2 ответа

cp -a попытки сделать копии максимально близко к источнику, включая метаданные и древовидную информацию.

cp -r рекурсивно файлы копий и сохраняют содержание, но уступают пользователю, делающему копию в течение времени изменения, полномочия и пользователя.

Поэтому по существу, просто используйте cp -a, поскольку это делает все cp -r, делает и т.д.

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

0
ответ дан 3 November 2019 в 14:31

Это имеет значение когда дело доходит до ссылок, которые расположены в исходном каталоге. cp -a скопирует ссылку как ссылку. cp -r перейдет по ссылке, поэтому если ссылка укажет на другой каталог, то это скопирует содержание связанного каталога также, это может сделать огромное другое в необходимом дисковом пространстве, когда связанный каталог содержит много данных.

cp -a также сохранит полномочия файла, владение и метки времени, который cp -r не делает. Полномочия файла будут отличаться, даже если Вы скопируете с отформатированного NTFS раздела.

0
ответ дан 3 November 2019 в 14:31

Другие вопросы по тегам:

Похожие вопросы: