linux日志存储满了 请教怎么清理,我删除 /oradata/log2目录下面的东西但是剩余还是148G, 怎么办? 20
3个回答
展开全部
用find比较适合,查找半年没有用过的文件,然后删除掉
find /oradata/log2 -atime -exec { [ rm | tar ] argument } {} \;
如题目例,找半年没访问过的文件
find /oradata/log2 -atime -exec rm -rf {} \;
atime :访问时间
mtime:修改时间
find中有很多判断式,请酌情使用,使用man find看更多的信息
如果是服务器资料请慎重!!
find /oradata/log2 -atime -exec { [ rm | tar ] argument } {} \;
如题目例,找半年没访问过的文件
find /oradata/log2 -atime -exec rm -rf {} \;
atime :访问时间
mtime:修改时间
find中有很多判断式,请酌情使用,使用man find看更多的信息
如果是服务器资料请慎重!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你删除的文件还在被应用软件使用,比如你的应该是oracle,停止相关的应用软件,空间才能被正确释放。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果全是日志, 没什么用的话, 直接
rm -rpdf /oradata/log2/*
/oradata/log2这个目录是完整路径的话
rm -rpdf /oradata/log2/*
/oradata/log2这个目录是完整路径的话
更多追问追答
追问
/oradata/log2/这个目录下面是oracle备份 , 不能全部删除, 只能删除一部分
追答
du -h /oradata/log2
看看哪个目录最大
恩. 酱紫的话可能会有大量文件
改用 du -sh /oradata/log2/* 吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询