清空 程序占用日志文件;
cat /dev/null > log 或: echo " " > log
直接删除程序占用文件大小不生效;
rm -rf log ps -ef |grep delete kill -9 pid 就生效了。
或者 :
ps -ef | grep delete | grep -v grep | awk '{print $2}' | sed -e "s/^/kill -9 /g" | sh -
定时清理超过N天文件;
find /log mtime +3 -name *.log | exec rm -rf {} \;