位置: 编程技术 - 正文

linux find命令之xargs简单概述(linux find命令用法)

编辑:rootadmin

推荐整理分享linux find命令之xargs简单概述(linux find命令用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux find -l,linux find -cmin,linux常用命令find,linux find -atime,linux find -cmin,linux 命令 find,linux find命令详解xargs,linux find 命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。

find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。

在有些系统中,使用-exec选项会为处理每一个匹配到的文件而发起一个相应的进程,并非将匹配到的文件全部作为参数一次执行;这样在有些情况下就会出现进程过多,系统性能下降的问题,因而效率不高; 而使用xargs命令则只有一个进程。另外,在使用xargs命令时,究竟是一次获取所有的参数,还是分批取得参数,以及每一次获取参数的数目都会根据该命令的选项及系统内核中相应的可调参数来确定。

使用实例:

实例1: 查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件

命令:

输出:

实例2:在整个系统中查找内存信息转储文件(core dump) ,然后把结果保存到/tmp/core.log 文件中

命令:

输出:

实例3:在当前目录下查找所有用户具有读、写和执行权限的文件,并收回相应的写权限

命令:

输出:

说明:

执行命令后,文件夹scf、test3和test4的权限都发生改变

实例4:用grep命令在所有的普通文件中搜索hostname这个词

命令:

输出:

实例5:用grep命令在当前目录下的所有普通文件中搜索hostnames这个词

linux find命令之xargs简单概述(linux find命令用法)

命令:

输出:

说明:

注意,在上面的例子中, 用来取消find命令中的*在shell中的特殊含义。

实例6:使用xargs执行mv

命令:

输出:

实例7:find后执行xargs提示xargs: argument line too long解决方法:

命令:

输出:

说明:

-l1是一次处理一个;-t是处理之前打印出命令

实例8:使用-i参数默认的前面输出用{}代替,-I参数可以指定其他代替字符,如例子中的[]

命令:

输出:

说明:

使用-i参数默认的前面输出用{}代替,-I参数可以指定其他代替字符,如例子中的[]

实例9:xargs的-p参数的使用

命令:

输出:

说明:

-p参数会提示让你确认是否执行后面的命令,y执行,n不执行。

标签: linux find命令用法

本文链接地址:https://www.jiuchutong.com/biancheng/371568.html 转载请保留说明!

上一篇:linux find命令之exec简单概述(linux命令find用法详解)

下一篇:每天一个linux命令 head命令(linux那么多命令怎么记)

  • 所得税调增调减项目有哪些
  • 房屋赠与双方办理流程
  • 多交的企业所得税怎么处理
  • 返利应计入什么科目
  • 小企业会计准则是小规模纳税人吗
  • 购买固定资产是费用吗
  • 在建工程转入固定资产当月计提折旧吗
  • 金蝶财务软件固定资产怎样计提折旧
  • 中小型物流公司简介
  • 停业之后申请恢复营业申请书范文
  • 应交税金在贷方怎么调
  • 外贸企业当期认证的发票没申报影响退税吗?
  • 超过三个月开发票
  • 销售给个人的货款要走公户吗
  • 不动产60%和40%抵扣时间
  • 个人无偿受赠房屋 个人所得税 张英泉
  • 公司注销前怎么平账才不用交税
  • 使用专项资金购买的固定资产 需要取得发票吗
  • 营改增后二手固定资产折旧纳税调整怎么做账?
  • 短期借款有没有上年结转
  • 在Win10系统中卸载最近更新的补丁并重启电脑
  • windows 11怎么样
  • 少数股东持股比例
  • 总公司中标分公司签约
  • 工商企业年报网上申报流程
  • 重装系统j
  • saimon.exe - saimon进程有什么用 有何作用
  • (Select)解决:Element-ui 中 Select 选择器下拉框样式及输入框样式的修改问题(背景色透明与悬停背景色变化与下拉框边距变化等操作)
  • 不征税收入符合的条件
  • win10任务栏隐藏正在运行的程序
  • php做
  • 买房增值税征收标准
  • 商品零售企业一般具有什么特征
  • php substr()
  • 刚成立的公司招人能去吗
  • 货物退回会计分录怎么做
  • 固定资产加速折旧最新税收政策2023
  • gpu版本的pytorch
  • 人工智能rl
  • php教程从入门到精通
  • php快速排序非递归
  • 实际缴纳的增值税是什么意思
  • 其他资本公积核算科目
  • 社保基数怎么申请下调
  • phpcms安装无法连接数据库服务器
  • 3步搞定纯真ip数量
  • 本月销售商品会计分录
  • 材料发票税额
  • 资本公积溢价转增
  • 建筑行业未取得收入如何结转成本
  • 生产车间包括什么
  • 收到销售折让的负数发票怎么做会计分录
  • 本月取得的发票入账后次月对方能红冲吗
  • 装修公司开劳务费怎么选择税控编码
  • 金税盘不申报会不会罚款
  • 法人的加油费能抵所得税吗
  • 固定资产怎么录入系统
  • windows不兼容
  • iphone os
  • Usrshuta.exe - Usrshuta是什么进程
  • win8.1删除wifi
  • winpatrol.exe - winpatrol是什么进程
  • windows系统同时按下CTRL+ALT+DEL键没有弹出任务管理器的解决方法
  • ubuntu下软件
  • 运行ghost
  • WIN10系统中WPS字体颜色浅
  • win8如何更改用户名字?
  • cocos设置中文
  • unity开发用什么电脑比较好
  • 对于不回微信的人,这样做,尽显高情商!
  • c语言 ls
  • android主流分辨率
  • javascript例题
  • 国家税务总局河南省税务平台
  • 重庆地方税务局12366
  • 江西省医保卡缴费
  • 临时税务登记纳税有区域限制吗为什么
  • 无锡税务局领导
  • 税务登记成功后在哪里查询
  • 乌鲁木齐市公立幼儿园有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设