Какой опцией лучше пользоваться чтобы в архив tar шли только обновленные и новые файлы
после определенной даты: newer или --newer-mtime?
Понимаю, что в первом случае сравнивается ctime, а во втором mtime.
Но вот какая между ними разница и что лучше использовать для бэкапа сайта?
Re: Архивирование только обновленных и новых файлов
Здравствуйте, antd2000, Вы писали:
A>Какой опцией лучше пользоваться чтобы в архив tar шли только обновленные и новые файлы A>после определенной даты: newer или --newer-mtime? A>Понимаю, что в первом случае сравнивается ctime, а во втором mtime. A>Но вот какая между ними разница и что лучше использовать для бэкапа сайта?
mtime — время последней операции записи в файл.
ctime — время последней операции из набора
* модификация данных иноды (создание/удаление линка, chown, chmod)
* прямая установка atime и mtime (вызовы [f][l]utime[s]())
* возможно, ещё что-то ещё более редкое
Для стандартного режима использования файлов (когда их пишут и читают) таки лучше mtime. Но "случай бывает разный" (tm).
А где это Вы такой дикий вариант find нашли? Назовите платформу — чтобы я знал, чем не пользоваться.
The God is real, unless declared integer.
Re[2]: Архивирование только обновленных и новых файлов
Здравствуйте, antd2000, Вы писали:
A>Здравствуйте, netch80, Вы писали:
N>>А где это Вы такой дикий вариант find нашли? Назовите платформу — чтобы я знал, чем не пользоваться.
A>Причем здесь find, вроде речь о tar?
Да, описка. Я уже нашёл, что это гнутые опции.
The God is real, unless declared integer.
Re[2]: Архивирование только обновленных и новых файлов
Здравствуйте, netch80, Вы писали:
N>mtime — время последней операции записи в файл. N>ctime — время последней операции из набора N>* модификация данных иноды (создание/удаление линка, chown, chmod) N>* прямая установка atime и mtime (вызовы [f][l]utime[s]()) N>* возможно, ещё что-то ещё более редкое
N>Для стандартного режима использования файлов (когда их пишут и читают) таки лучше mtime. Но "случай бывает разный" (tm).