`

linux 递归删除目录文件

阅读更多

find . -name ".svn" | xargs -exec rm -rf

find . -name ".svn" | xargs rm -rf

find  .  -name  '*.svn'  -type  d  -print  -exec  rm  -rf  {} \;

 

(1) "."    表示从当前目录开始递归查找

(2) “ -name '*.svn' "根据名称来查找,要查找所有以.svn结尾的文件夹或者文件

(3) " -type d "查找的类型为目录

(4) "-print" 输出查找的文件目录名

(5) 最主要的是是-exec了,-exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令。

     exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{},一个空格和一个\,最后是一个分号

 

参考:http://www.centrue.me/2011/09/01/linux-xargs-find/

分享到:
评论

相关推荐

    Linux删除文件

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令...删除文件使用实例: rm -f /var/log/httpd/access.log 将会强制删除/var/log/httpd/access.log这个文件

    Linux递归删除目录下某个文件或文件夹

    命令  find $path -name/-iname $patten [-print] -exec rm -rf {} ;...  · rm -rf 删除文件, -rf 强制删除非空文件夹  · {} 代表查找到的文件  · ; ; 是结束符, 是转义符  示例  find ./ -na

    linux 不删除文件,清空文件中内容的命令

    在某些时候,需要清空文件内容,而不删除文件。比喻有些日志文件(log.txt);在linux下的命令为:true >log.txt 测试结果: touch log.txt →#新建文件log.txt vi log.txt →#编辑文件 随便输入什么东西 :wq!回车...

    auto_clean.rar_linux 删除文件_linux 删除文件_删除文件

    自动递归删除文件的工具程序

    在Linux系统下编写C语言程序完成删除非空目录操作

    在Linux系统下编写C语言程序完成删除非空目录操作主要还是模拟系统指令rmkdir,要想删除目录文件首先得先删除目录文件里面的文件,使文件清空才能删除目录。本程序才用递归来不断打开目录文件清空目录下的文件并返回...

    Linux操作系统:目录的创建和删除.pptx

    目录的创建和删除 单击此处添加副标题 mkdir基本格式 命令名称:-m 设定目录权限; 格式:mkdir [选项] 目录名; 功能:切创建指定名称的目录 ; -p 设定递归目录; -v 显示创建目录信息; 注意:目录名不能是当前...

    linux实现除了某个文件或某个文件夹以外的全部删除

    比如一个目录下有1,2,3,4,5这五个文件,现在我需要删除除了2以外的所有文件,那么我可以使用 find . ! -name 2 -exec rm -f {} \; 当然你还可以配合着 -maxdepth 来更精准的删除了. 下面演示删除的范围仅限于当前...

    Linux常用命令大全.pdf

    可以通过选项来指定是否递归删除目录及其内容。 mkdir命令:用于创建新的目录。可以指定要创建的目录的路径和名称。 rmdir命令:用于删除空的目录。如果目录不为空,需要先删除其中的文件或子目录。

    Linux操作系统实验二.doc

    p :递归删除目录,删除子目录,其父目录为空时,也同时删除3、文件权限的设置: (文件和目录名自拟、自行设计实验步骤) 文件的属主与属组 (1) chown [选项] [所有者][:[组]] 文件列表 更改每个文件的所有者和/或...

    linux常用命令大全.docx

    - 选项:-r(递归删除目录)、-f(强制删除) ``` rm -rf 目录名/文件名 ``` 6. **cp**: 复制文件或目录 - 选项:-r(递归复制目录)、-i(交互式复制,提示用户是否覆盖) ``` cp -r 源文件/目录 目标文件/...

    Linux 操作系统常用的命令.docx

    rm: 删除文件或目录(添加-r 参数可以递归删除目录) cp: 复制文件或目录 mv: 移动或重命名文件或目录 find: 根据文件名或属性在目录中搜索文件 grep: 在文件或文本中搜索特定模式 文件查看: cat: 显示文件...

    Linux常用命令手册大全.zip

    文件管理 # rm rm -rf 非空目录名 递归删除一个非空目录下的一切,不让提式-f 4 文件管理 # cat cat文件名 一屏查看文件内容 5 文件管理 # more more文件名 分页查看文件内容 6 文件管理 # less less 文件名 可...

    linux学习路径-代码教学-文档

    5. rm:用于删除文件或目录,常用选项有-r(递归删除目录)、-f(强制删除,不提示)。 6. cp:用于复制文件或目录,常用选项有-r(递归复制目录)、-f(强制复制,覆盖原有文件)。 7. mv:用于移动文件或重命名...

    linux中你会新建复制移动删除文件或目录吗?三分钟搞懂【文件管理】

    文件或者目录操作命令一、mkdir 创建目录二、touch 创建文件三、cp 复制文件或目录四、mv 移动或更改文件名五、rm 删除命令六、pwd 显示当前路径 相关文章: ls 命令详解:超级详细,包含文件权限内容 注意: 博客...

    Linux系统删除文件夹和文件的命令

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。...删除文件使用实例: rm -f /var/log/httpd/access.log 将会强制删除/var/log/httpd/access.log

    linux常用命令大全

    1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 ...文件管理 # rm rm -rf 非空目录名 递归删除一个非空目录下的一切,不让提式-f 4 文件管理 # cat cat文件名 一屏查看文件内容

    Linux常用的Command

    1 文件管理 # ls ls -a 列出当前目录下所有文件包括以.头隐含文件 文件管理 # ls ls -l或ll 列出当前目录下文件详细信息 文件管理 # pwd pwd 查看当前所在目录...文件管理 # rmdir Rmdir 空目录名 删除个空目录 3 文

    linux操作系统命令手册

    常用指令 ls 显示文件或目录 -l 列出文件详细信息l... -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串 rmdir

    linux常用命令大全.pdf

    • rm :删除文件或目录。常用选项有 -r (递归)和 -f (强制)。 • cp :复制文件或目录。 • mv :移动或重命名文件或目录。 • touch :创建一个空文件或更新文件的访问和修改时间。 • cat :查看文件内容或将...

    文件存储迁移dsync分布式工具适合linux环境spack+mvapich.tar

    删除文件同步:dsync 可以在目标位置删除与源位置不一致的文件和目录,确保目标位置与源位置完全一致。 5. 递归同步:dsync 可以递归地同步整个目录结构,包括子目录和文件。 6. 高度可定制:dsync 支持多种...

Global site tag (gtag.js) - Google Analytics