Назад | Перейти на главную страницу

Как делать резервную копию файла каждую ночь?

У меня есть файл с именем log.txt, который я хотел бы перемещать в папку журналов каждую ночь.

Проблема в том, что я хочу отслеживать файлы, поэтому мне действительно нужно переместить его в log1.txt, log2.txt, log3.txt и так далее.

Есть ли способ сделать это с помощью команды unix или сценария bash?

G-Man

Вы хотите взглянуть на инструмент под названием logrotate. Вы, вероятно, уже установили это, потому что другие инструменты используют его именно для этой цели. Он включает в себя написание небольшого файла конфигурации, который будет иметь дело с ротацией файла журнала и перезапуском любого процесса, в котором этот файл открыт.