linux下判断指定linux文件大小限制进行删除?

比如一个日志文件20M当它达到20M时會自动删除原来旧的日志,同时写入新的日志... 比如一个日志文件20M,当它达到20M时会自动删除原来旧的日志同时写入新的日志。

你可以用┅个定时检查解决这问题:

你可以建一个定时任务执行SHEEL比如每天几点检查一下,linux文件大小限制如果超出20MB,就重命名或是删掉这个文件。这样就可以实现你所说的自动清理了。

你对这个回答的评价是

具体怎么做?具体点谢谢。

你对这个回答的评价是

在linux下fopen对要打开的linux文件大小限制是囿限制的,限制来源于off_t这个类型大小的限制:

对于32位程序fopen无法打开大于2G的文件,但可用下面的方法突破限制:

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

查找大小在某个范围内的文件使用-size参数,-size +n表示大于n单位的范围-size –n表示小于n单位的范围。例如查找大于100k且小于400k的文件:

-type f表示只查找文件,过滤掉文件夹块文件等。

将查出来的文件以详细列表形式显示出来

我要回帖

更多关于 linux文件大小限制 的文章

 

随机推荐