Если создать пустой лог, текущий удалится после архивации?
Попробуйте разобраться что это такое logrotate и для чего используется. Стандартно "старый" лог переименовывается в такой-же с добавлением цифры (или просто удаляется). А дальше идут настройки: критерий ротации, сколько архивов хранить и пр.
Пользователь добавил сообщение 10 Июня 2019, 11:16:34:
После архивации лог не удаляется, точнее файл как был log.txt так и остаётся
Может что-то не работает? Новый появляется? Неделя прошла? Попробуйте выполнить
logrotate --verbose --force your_config_file
И кстати,
/home/user.../log.txt {
в одну строку должно быть, кажется