find / -name *.repo | xargs rm –rf           //搜索以.repo结尾的文件并删除

find命令详解
精细查找文件或目录d
find  [ 查找范围 ]  [ 查找条件表达式 ]常用查找条件:
按名称查找:"-name",支持通配符"*"、"?"
按文件大小查找:"-size",可使用"+"、"-"作为容量条件
按文件属主查找:"-user"
按文件类型查找:"type"注:“*”匹配多个字符,“?”匹配单个字符-size中k容量单位为小写字母,其余全为大写;如“1k”、“1M”、“1G”等
注:创建者即文件或目录的所有者,一般为创建人,如root用户新增的文件所有者即为root,也可通过"chown"命令更改所有者xargs命令详解之所以要用到xargs,是因为由于很多命令不支持使用管道|来传递参数
xargs [选项] [command]
-0:如果输入的stdin含有特殊字符,例如反引号`、反斜杠\、空格等字符时,xargs可以将它还原成一般字符。为xargs的默认选项。
-e <flag>,-E <flag>,--eof=<eof-str>:eof是end of file string的意思。flag可以是一个字符串或者是由空格分隔的多个字符串,当xargs分析到这个flag时,就会停止工作。
-p:当每次执行一个argument的时候询问一次用户。
-n <num>:表示命令在执行的时候一次使用的argument的个数,由num指定,默认是用所有的参数。
-t:表示先打印命令,然后再执行。
-a <file>:从文件中读入作为sdtin。
-i,-I:其中-I某些Linux版本不支持。将xargs的输出每一项参数,单独赋值给后面的命令,参数需要用{}代替。见示例3。
-r:或者--no-run-if-empty,当xargs的输入为空的时候则停止xargs,不用再去执行后面的命令了,-r是xargs的默认选项。
-s <num>:命令行的最大字符数,指的是xargs后面那个命令的最大命令行字符数,包括命令、空格和换行符。每个参数单独传入xargs后面的命令。
-L <line_num>:设置标准输入中最大的行数作为命令每一次执行的参数。见示例5。
-d <delim>, --delimiter=<delim>: xargs处理标准输入默认是按换行符和空格作为分隔符,输出arguments的分隔符是空格,这里修改xargs处理标准输入时的分隔符。
-x:eXit的意思,主要是配合-s使用,当命令行字符数大于-s指定的数值时,退出xargs。
-P:修改最大的进程数,默认是1,为0时候为as many as it can。该选项比较少用,目前还不清楚该用法。参考文献
[1]Xargs用法详解

转载于:https://blog.51cto.com/14013609/2298537

搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)相关推荐

  1. 搜索系统中的Learning To Rank模型:GBRank

    搜索系统中的Learning To Rank模型:GBRank FesianXu 20220326 at Baidu Search Team 前言 Learning To Rank(LTR)模型是对搜 ...

  2. 搜索系统中的文本相关性实践经验

    前言 文本相关性问题就是判断两个文本之间的相关程度,也是搜广推中的重点问题之一.本篇文章主要粗略总结这方面的一些实践经验,包括特征.模型以及部署上需要注意的问题,都是本人在工作中积累的实际经验,非综述 ...

  3. win7里面计算机叫什么,W7系统中的mrt.exe是什么文件

    我们在使用w7系统的时候,只要我们打开任务管理就可以看得到有一个mrt.exe 程序在运行,也不知道mrt.exe 是什么进程的,可不可以禁止.那w7系统中的mrt.exe 是什么文件呢?现在就随小编 ...

  4. php 安装 bzip2,Linux_Linux系统中安装使用Bzip2来压缩文件的方法讲解,安装 Bzip2命令如下:复制代码 - phpStudy...

    Linux系统中安装使用Bzip2来压缩文件的方法讲解 安装 Bzip2命令如下: 复制代码代码如下: make -f Makefile-libbz2_so && make & ...

  5. 如何删除tmp计算机桌面,桌面上的文件删不掉_我桌面上突然多了一个tmp结尾的文件桌面删除都删除......

    桌面上的文件 删不掉怎么办 为什么桌面上有些文件删不掉 我电脑桌面上有个文件夹,删除不掉怎么办? 我的电脑桌面上文件夹删不掉 解决我的电脑桌面上文件夹删不掉的步骤如下: 1.首先在我们的电脑桌面上找到 ...

  6. linux 系统中 /etc/passwd 和 /etc/shadow文件详解

    在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性.该文件对所有用户可读.   而/etc/shadow文件正如他的名字一样,他是pas ...

  7. Linux系统中如何添加自己的库文件路径

    库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的.一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用 ...

  8. lisp图库不显示缩略图_[原创]在未安装过任何CAD版本的系统中,也能查看dwg文件的缩略图!...

    本帖最后由 作者 于 2008-4-26 22:27:02 编辑 引言------- 我的电脑原来安装了CAD2002版本,在资源管理器中(文件夹)是看不到CAD文件的缩略图的,可有一天我安装了CAD ...

  9. 16进制 ksh_AIX系统中如何统计进程打开的文件数目

    作者:李烨楠 中国建设银行 来自微信公众号:平台人生 环境: AIX 6.1 AIX7.1 前言: 用户有时需要统计一个进程打开的文件数目,比如,在当前打开文件句柄使用量是否超过用户资源限制(/etc ...

最新文章

  1. 图解C++虚函数 虚函数表
  2. vue json 导出 excel
  3. 《Android虚拟机》----虚拟机概述
  4. 学习笔记之APACHE ANT
  5. 【软件设计师】2020-08-08
  6. 程序员要如何学英语?
  7. 将一个二维数组合并成一个一维数组
  8. druid数据库连接池整合到SpringMvc
  9. 计算机学院辩论队,计算机学院新生辩论赛圆满落幕
  10. CSS:布局——左右两个DIV,左侧宽度固定,右侧占满剩余部分
  11. Html5 学习系列(三)增强型表单标签
  12. php curl获取404,php使用curl判断网页404(不存在)的方法
  13. HTML表格——使用CSS冻结行和列
  14. XML与XSD两兄弟
  15. sql2000服务器的注册码,安装完成后如何找回SQL Server实例安装时的序列号
  16. Windows 文件系统过滤驱动开发教程 (第二版)
  17. java监听器详解_java之监听器详解
  18. vue2.0 结合HTML5原生Audio标签在移动端的使用实现方式,应用场景为钉钉微应用
  19. 无线定位技术的基本原理(模型)及测距技术总结
  20. 数据化运营09 抓住问题关键:用相关性分析拆解多个影响因素

热门文章

  1. Caffe框架详细梳理
  2. 轻量级过程改进项目启动
  3. hdu 2545 并查集
  4. 转载-做一个双向自豪的人
  5. ES6新特性_ES6中模块暴露数据语法汇总---JavaScript_ECMAScript_ES6-ES11新特性工作笔记043
  6. Cesium工作笔记001---地理位置信息js展示框架_Cesium介绍
  7. 修复VMware 下Ubuntu启动不了问题
  8. win7下看不到摄像头的解决方法
  9. 嵌入式电路设计(自己的第一个pcb电路)
  10. 随想录(爬虫的几个技巧)