Я пытаюсь написать сценарий Unix, который будет обрезать / очищать файл, который постоянно записывается / открывается приложением, когда он достигает, скажем, 3 ГБ пространства. Я знаю, что это сделает следующая команда:
cp /dev/null [filename]
Но я собираюсь запустить это в производственной среде автоматически как задание cron - просто разместите здесь сообщение, чтобы узнать, не столкнулись ли вы с какими-либо проблемами при выполнении чего-то похожего.
logrotate
, он может дать вам некоторую ценность (но раздражает при его настройке (просто догадываюсь)!).