Я управляю сервером SFTP, на котором я хочу регистрировать, когда передача файла инициирована и когда передача файла завершена.
На данный момент у меня есть inotifywait
для отслеживания папки, которая запускает сценарий при получении файла.
Во время этого процесса (сценарий) я также пишу запись в журнале, т.е. использую
now=$(date +"%Y-%m-%d %T.%N %z")
echo "Now: $now | $(stat -c 'Creation: %w | Access: %x | Modified: %y | Status changed: %z | Size: %s | Filename: %n' $1)" >> /var/log/received_files.log
Моя проблема в том, что я не совсем уверен, что любая из этих меток времени действительно дает мне то, что я хочу. Мой собственный взгляд
Любая помощь очень ценится.