今日天气:

LINUX批量删除文件和文件夹

LINUX技术 老子黑牵翻 5310浏览 0评论

       有序我们网站开始期间是用的SVN,所以在我们网站文件里面有就很多.svn的文件,现在要把这个文件删除,非常麻烦,因为非常的多,在LINUX下面有一个批量删除的语句,现在分享给大家

     find /www/www.abc.cn -name ".svn"|xargs rm -rf

/www/www.abc.cn是你要删除哪个目录里面的文件   在这个,我选择的是在/www/www.dianxin.cn这个目录里面去找

-name ".svn"这句的意思就是带有.svn的文件

完成,在执行find /www/www.abc.cn -name ".svn",发现这个目录下面已经没有叫.svn的文件了

 

 

如果是要在Linux下某一个文件夹下,如何查找包含某一个字符串的文件

可以输入如下内容

# find <directory> -type f -name "*.c" | xargs grep "<strings>"

<directory>是你要找的文件夹;如果是当前文件夹可以省略
-type f 说明,只找文件
-name "*.c"  表示只找C语言写的代码,从而避免去查binary;也可以不写,表示找所有文件
<strings>是你要找的某个字符串

 

转载请注明:LINUX服务器运维架构技术分享 » LINUX批量删除文件和文件夹

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址