Опишу изначальную ситуёвину:
Процесс писал логи в файл , файл вырос чучуть (20гб) и занял весь раздел
Логи были удалены. Был создан файл с таким же названием (с надеждой что он будет писать в тот файл)
Но чуда не произошло.
Посмотрел pid процесса и в /proc/'pid данного процесса'/fd/ увидел что символические ссылки ругаются на отсутствие того самого файла
Так и надо писать, а то ТЗ - ХЗ.
Процесс не работает со ссылками и вообще именами. Процесс работает с inode.
Файл надо было обрезать, командой '>' тогда и место освободилось бы.
Логротейту надо добавить опцию copytruncate.