Linux Touch создает новые ненужные файлы
У меня есть сервер Windows, разделяющий папку для нескольких клиентов Linux. Все эти клиенты Linux используют "прикосновение" каждую минуту к файлу в общей папке Windows.
Раньше у меня был один "keepalive" файл в папке сервера Windows. Теперь у меня есть куча этих файлов с некоторыми странными расширениями.
Откуда они? Что вызывает эти файлы?
1 ответ
Я наконец нашел ответ. Это пришло от команды rsync. При передаче файла rsync создает скрытый файл (начиная с ".") И добавляет суффикс после имени файла.
Эти файлы никогда не заканчивались правильно, поэтому они оставались в папке. У меня есть несколько клиентов, выполняющих асинхронную синхронизацию и касание этого файла, так что, скорее всего, возникли проблемы.
См. Этот ответ для более подробного объяснения: https://unix.stackexchange.com/questions/48298/can-rsync-resume-after-being-interrupted