我想logrotate
通过以下通配符字符串指定要处理的文件:/home/deploy/*/logs/nginx-*.log
如果我ls
使用此通配符字符串,它会准确显示我想要旋转的文件。将按预期处理通配符字符串,即与?logrotate
相同ls
答案1
是的,它确实看到了man logrotate
,但请注意警告:
请谨慎使用通配符。如果您指定 *,logrotate 将轮换所有文件,包括之前轮换过的文件。解决此问题的方法是使用 olddir 指令或更精确的通配符(例如 *.log)。