Ладно, глупый я. Решение состоит в том, чтобы просто оставить интерфейс без упоминания в файле conf:
interface "iface1" {
}
Теперь он просто получает аренду на iface1 и все.
Обратите внимание, что это не поведение, которое я получаю от dhclient iface1
, и в этом случае он сначала получает аренду на iface1, но затем продолжает обращать внимание на все остальное - хотя ранее нигде не существовало dhclient.conf
, а / etc / dhcp
был пустым.
Это хорошо сработало для меня:
rsync -vrt --size-only /src /dest
Команда -size-only
сравнивает файлы только на основе размера, который для меня практически не изменился. Копии -t
поверх меток времени.
Вы можете сделать это с помощью find
и touch
.
cd destination
find -depth -exec touch -r /path/to/source/{} {} \;
Опция -depth
организует установку времени каталогов после установки их содержимого. Это предполагает, что ваш find
интерполирует {}
, когда это подстрока аргумента. Если это не так, вызовите оболочку:
find -depth -exec sh -c 'for x; do touch -r "$0/$x" "$x"' /path/to/source {} +
Чтобы скопировать время доступа, выполните touch -a ...
.
find -depth -exec touch -a -r /path/to/source/{} {} \; -exec touch -r /path/to/source/{} {} \;