Linux 命令篇 之 find(1)

Find-搜索 突然发现find是很复杂的0.0

目录搜素和文件定位是linux里面非常重要的一个命令,它是由findutils软件包提供的。

1. 查找所有".h"文件

de>find /PATH -name a.cde>

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

 

还可以同时搜索多个文件夹

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

在三个文件夹里面并没有a.c所以没有任何显示。

2. 查找所有".c"文件中的含有"a"字符串的文件

find /PATH -name "*.h" | xargs grep -in "a"

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

Find可以搜索指定的类型普通文件,目录,符号链接文件,管道文件(p),设备文件

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

D文件夹 f普通文件 l符号链接文件 b块设备 c字符设备 p管道文件 ssocket

当然我们还可以按照权限来查找文件

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

按时间搜索

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

 

-ctime -n    查找距现在 n*24H 内修改过的文件

-ctime n    查找距现在 n*24H 前, (n+1)*24H 内修改过的文件

-ctime +n    查找距现在 (n+1)*24H 前修改过的文件

linux命令(自学笔记)-find(1) - yakuit - Yakuit的博客

 

[a|c|m]min     [最后访问|最后状态修改|最后内容修改]分钟数(n*min)

[a|c|m]time    [最后访问|最后状态修改|最后内容修改]天数(n*24H)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值