【命令】find

find

      它允许按文件名(-name)、文件类型(-type)、用户甚至是时间戳查找文件。使用 find 命令,您不但可以找到这些属性任意组合的文件,还可以对它找到的文件执行操作。



示例:


1. 查找当前目录下,最后更改时间在5天之前的所有文件:

find ./ -type f -mtime +5

如果想要删除这些文件:

find ./ -type f -mtime +5 -exec rm {} \;    #exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一 个\,最后是一个分号


查找文件,输出,增加是否删除的提示


find . -name "*.conf"  -mtime +5 -ok rm {  } \;


2. 查询当前目录下,文件名中含有 2012042208_2E_24586的文件

find ./ -name '*2012042208_2E_24586*'

 

3.检查当前目录下是否有input目录

find . -name input

注:遍历所有目录


xargs




 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值