find 命令的基本结构如下:

find [paths] [expression] [actions]

xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。

xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。

xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。

xargs 默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。

xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令。

之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了 xargs 命令,例如:

find /sbin -perm +700 |ls -l #这个命令是错误的

find /sbin -perm +700 |xargs ls -l #这样才是正确的

xargs 一般是和管道一起使用。

命令格式:

somecommand |xargs -item command

使用实例:

[xxx import]$ pwd

/app/import

[xxx import]$ find . -name 'test.log.2019*' -- . 表示在本目录下查找匹配test.log.2019的所有文件;

[xxx import]$ find . -name ''test.log.2019*'|xargs rm -rf --进行删除

[xxx import]$ find . -size +1k --在本目录下根据大小查找

[xxx import]$ find . -empty --在本目录下查找空文件

linux删除文件夹命令6,linux 结合find命令进行文件的删除相关推荐

  1. linux新建文件夹明率,linux新建文件和文件夹命令

    1.touch命令 touch命令用来修改文件的访问时间.修改时间.如果没有指定时间,则将文件时间属性改为当前时间. 当指定文件不存在,touch命令变为创建该文件. 语法: touch [-acm] ...

  2. Linux下查看文件和文件夹大小的df和du命令

    From:  http://www.yayu.org/look.php?id=162 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比 ...

  3. linux 文件夹修改名字,linux命令修改文件名_修改文件夹名字怎么操作

    如何用命令修改文件名呢?在Linux下可以用rename命令,当然还可以使用mv命令如下: Linux修改文件名 语句:mv oldFileName newFileName 示例:我想把 aaa.tx ...

  4. Linux下,文件权限UGO,ls -l命令的详细查看内容,修改文件文件夹属主属组的命令

    Linux下,用户权限UGO 注意: 1.Linux中的对象都有基本权限UGO,ugo分别表示user,group,other, 2.这里的对象是对文件和文件夹的简写,不是编程语言中的对象概念. 一. ...

  5. linux temp文件夹在哪_手机内存不足怎么办?只要删除这6个文件夹,直接腾出好几G...

    由于现实我们生活中要用到手机的地方越来越多,所以这就导致手机没用多久,就会显示内存不足.这个时候很多朋友都会手动清理内存,不过面对全是英文的文件夹,却不知道从何下手,今天就带大家了解一些可以删除的文件 ...

  6. Mac OS下文件夹(带linux部分)

    详解MAC硬盘中各个文件夹(增加linux部分参考 ★详解MAC硬盘中各个文件夹 显示隐藏文件的方法 用"终端",好处是不需要任何第三方工具,坏处是如果命令输错了,会有副作用.命令 ...

  7. linux目录为root所有文件,linux获取文件所有目录/文件夹的例子linux操作系统 -电脑资料...

    下面我给大家整理了两种比较实用的方法,如我们可以使用dirname来获取文件路径或者使用shell命令来获取路径,希望例子对大家有帮助, 方式一:使用" dirname" 去获得( ...

  8. linux各个文件夹作用是什么,我的世界游戏文件夹目录作用介绍 各个文件夹都是什么用...

    我的世界游戏文件夹目录作用介绍 各个文件夹都是什么用.那下面给大家介绍的则是我的世界游戏文件夹目录索引的内容哦~那到底在我的世界文件夹中各个文件夹都有设么作用呢?那下面一一介绍一下吧! 游戏园我的世界 ...

  9. linux空文件夹大小,[转载]linux 查看文件和文件夹大小

    Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 附送: du -sk filename 查看指定文件大小 ...

  10. dot-files/directories 点开头的文件或文件夹(windows/linux)

    What's so special about directories whose names begin with a dot? 不管是 windows 系统,还是类 linux 系统,以点开头的文 ...

最新文章

  1. 2021个人北美秋招总结
  2. linux cp命令逻辑,Linux-CP命令
  3. java no cache_java – 在我的部署中设置Cache-Control no-cache,no-store是什么?
  4. 如何求一个数的因数 c语言代码,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
  5. 正则 不能有中文逗号_Python爬虫教程-19-数据提取-正则表达式(re)
  6. JAVA计算机存储单元概述及数据类型
  7. PostgreSQL学习笔记2之模式
  8. 太极计算机长沙,他设计了湖南最有尊严的建筑,诗意得让你想在里面加班
  9. android放微信@功能,Android仿微信语音消息的录制和播放功能
  10. CSS一行显示,显示不下的用省略号显示
  11. JSON 是如何诞生与发展的?
  12. 过程、性能基线、性能模型与目标之间的关系
  13. 小四轴之第二次飞行篇
  14. 网络安全实验---PGP 实现邮件加密和签名
  15. GridView, DataGrid 中,DataFormatString语法汇总
  16. php命令行生成文件,php命令行生成与读取配置文件
  17. linux 隧道服务器,Linux下建立和使用隧道访问IPV6网络的方法 - 如何用隧道搭建ipv6...
  18. Android数据编码之Base64
  19. win10无法打开设置,桌面右键显示设置提示ms-settings:display 该文件没有与之关联的程序来执行该操作
  20. 使用公司域名邮箱的好处有哪些?企业邮箱域名注册流程是什么?

热门文章

  1. python网络爬虫 - 如何伪装逃过反爬虫程序
  2. Oops 的栈信息分析
  3. (转)检测到在集成的托管管道模式下不适用的ASP.NET 设置
  4. Win8Beta即将发布,业内普遍看好微软Windows 8
  5. java在线聊天项目0.4版本 制作服务端接收连接,客户端连接功能 新增客户端窗口打开时光标指向下边文本域功能,使用WindowListener监听WindowAdapter...
  6. Linux下如何释放内存
  7. oracle 存储过程定义及调试,并终于被C# 调用 代码
  8. Omi应用md2site发布-markdown转网站利器
  9. Android智能手机屏蔽电话与屏蔽安装软件功能
  10. Linux5下DHCP配置