> 做站经验技巧 > linux服务器删除目录下指定大小和指定内容的文件

linux服务器删除目录下指定大小和指定内容的文件

Linux下一些垃圾文件,会占用服务器硬盘Inode,在必要情况下,可以对这些文件进行清理。

下面实例介绍Linux下删除/www/wwwroot/目录下小文件的方法

linux服务器删除目录下指定大小和指定内容的文件

服务器删除操作需谨慎,误删服务器文件导致的一些损失,小北概不负责。

第一步: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服务器删除目录下指定大小和指定内容的文件:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!