码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 常见命令 文件搜索命令

时间:2019-01-27 21:34:24      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:范围   大于   数据   操作   类型   exe   linu   根目录   区分大小写   

find 文件搜索

find [搜索范围] [匹配条件]

示例:

find /etc -name init    在目录/etc下查找文件init    *init*通配符可以搜索关键字  init???  问号可代替未知单个字符  -iname 可以不区分大小写

find / -size +204800     在根目录下查找大于100mb的文件  +n大于  -n小于  n等于

数据块 0.5k    100mb=102400kb=204800数据块

find /home - user username    在根目录下查找所有者为username的文件  -group 根据所属组查找

 

find /etc -cmin -5

在/etc下查找5分钟内被修改过属性的文件和目录

-amin  访问时间 access

-cmin  文件属性 change

-mmin  文件内容  modify

 

find /etc -size +163840 -a -size -204800

-a 两个条件同时满足

-o 两个条件满足任意一个即可

-type 根据文件类型查找 f文件 d目录 l软链接文件

-inum 根据i节点查找

 

find/etc -name inittab -exec ls -l {} \;

在/etc下查找inittab文件并显示其详细信息

-exec/-ok命令{}\;对搜索结果执行操作

find . -inum 31531 -exec rm {} \;

Linux 常见命令 文件搜索命令

标签:范围   大于   数据   操作   类型   exe   linu   根目录   区分大小写   

原文地址:https://www.cnblogs.com/JiaoTou/p/10326027.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!