Возможно, но в любой момент, когда соответствующие файлы в export
и webroot
имеют одинаковое содержимое, но разное время модификации, вы можете выполнить ненужную операцию копирования. Вы, вероятно, получите немного более умное поведение от rsync
:
rsync -pr ./export /path/to/webroot
Кроме того, rsync
может копировать файлы с одного хоста на другой через соединение SSH, если вам когда-нибудь понадобится это сделать. Кроме того, у него есть миллион опций, которые вы можете указать, чтобы настроить его поведение - подробности смотрите на странице руководства.
РЕДАКТИРОВАТЬ : в отношении вашего пояснения о том, что вы подразумеваете под сохранением разрешений: вы, вероятно, захотите отказаться от опции -p
.