linux服务器删除目录下指定大小和指定内容的文件
Linux下一些垃圾文件,会占用服务器硬盘Inode,在必要情况下,可以对这些文件进行清理。
下面实例介绍Linux下删除/www/wwwroot/目录下小文件的方法
服务器删除操作需谨慎,误删服务器文件导致的一些损失,小北概不负责。
第一步:root登录服务器
第二步:进入到需要处理的文件目录
cd /www/wwwroot/
注:返回上一级目录:cd ..
第三步:开始清除本目录下小于31200字节的文件
find ./ -type f -size -31200c -exec rm {} \;
注:文件大小单位
b #512字节的(默认单位) c #1字节的 w #2字节 k #1024字节 M #1024k G #1024M
2021-6-13更新:通过判断文件大小无法满足需求,不过可以通过查找文件特征码来进行删除
查找文件内容来删除文件(注意标点符号,现在网上一大抄,抄来抄去标点符号变了都不知道)
find /www/wwwroot/ -name "*.html" | xargs grep "654321114"
linux服务器删除目录下指定大小和指定内容的文件:等您坐沙发呢!