欢迎来到代码驿站!

Linux

当前位置:首页 > 服务器 > Linux

Linux 删除特殊字符文件名或目录的方法

时间:2020-10-17 10:52:41|栏目:Linux|点击:

通过文件的inode号删除文件

先用ls -i 找出要删除文件的inode 号

ls -i |grep xxxxxx|awk '{print $2}'|xargs -i rm -f {}
xxxxxx为文件的 inode 号

通过文件大小删除文件

删除当前目录以及所有子目录下的文件大小为零的文件

find ./ -size 0 -exec rm {} \;

删除当前目录下文件大小为零的文件(子目录不删除)

find ./ -maxdepth 1 -empty -type f -print -delete #-maxdepth 指定目录层级

总结

上一篇:vsftp上传553 Could not create file错误解决

栏    目:Linux

下一篇:Centos7利用内存优化磁盘缓存读写速度的方法

本文标题:Linux 删除特殊字符文件名或目录的方法

本文地址:http://www.codeinn.net/misctech/12661.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有