设为首页 收藏本站
查看: 528|回复: 0

[经验分享] Linux系统下的find指令操作

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-5-24 11:16:30 | 显示全部楼层 |阅读模式

Find指令是Linux下十分重要的操作指令之一,用于文件树种查找(可能访问磁盘),进行相关的处理重要的作用;
首先我们应该自己建立几个文件(mkdir命令),然后我们进行分类分析;
wKiom1dBdOCDeLmGAAA26U-RsKc786.jpg
1、根据文件名或正则表达式查找 —name
1)find ./ -name  test.c  //查找test.c文件
wKioL1dBdfPCRHWHAAAPe6F3msU603.jpg
2)find ./ -name ‘test*’ //查找包含test的文件名
wKiom1dBdRvA6r1eAAAaCd7z1rU623.jpg
正则表达式
在find命令中用“!”来否定参数。
Find ./ ! -name ‘*.c’//查找不是.c的文件。
wKioL1dBdiORH6S6AAAh9ddElI0452.jpg
2、根据文件大小进行查找
-size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。
b——块(512字节); c——字节; w——字(2字节);
k——千字节 ; M——兆字节; G——吉字节。
1)find ./ ~ -size +200k  //大于200k的文件
wKiom1dBdUuR0YkPAAA5xpQNkP8983.jpg
2)find ~ -size  -200k   //小于200k的文件
wKiom1dBdWTTQ21SAAATqSVCXr4535.jpg
3.根据文件类型查找文件。
-type  查找某一类型的文件。诸如:
文件类型   类型参数
普通文件    f
符号文件    l
目录       d
字符设备    c
块设备     b
套接字     s
管道文件    p
Find . -type d 查找文件目录
wKiom1dBdYPhP2t9AAAbhEHFOvg594.jpg
4、按文件时间查找
Linux文件系统中每一个文件都有三种时间戳:
(1)访问时间(-atime):用户最近一次访问文件的时间;
(2)修改时间(-mtime):文件内容最后一次被修改的时间。
(3)变化时间(-ctime):文件元数据(metadata,例如权限或所有权)最后一次改变的时间。

-atime,-mtime,-ctime作为时间参数,单位是天。可以使用+表示大于,-表示小于(和根据文件的大小查找中的+,-相同)。
1)find ./  -mtime  -2   //查找两天之内修改的文件
wKiom1dBdaCDWvzoAAAaLC3ZZno566.jpg
2)find ./ -newer test.c   //查找比test.c还要新的文件
wKiom1dBdbrCtoCuAAAasYA8QaI262.jpg
1
<br>





在find指令下还有许多操作命令,在这我就不一一列举了。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-221124-1-1.html 上篇帖子: PXE和Cobble实现自动装机 下篇帖子: Linux系统下的find指令操作 Linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表