文件一些常用搜索命令
来源:互联网 发布:c语言void什么意思 编辑:程序博客网 时间:2024/04/20 10:12
命令名:find
命令路径:/bin/find
执行权限 : 所有用户
语法:find【搜索范围】【匹配条件】
功能:文件搜索
例:
find /etc -name init
搜索etc下所有名字能完全匹配init的文件
find /etc -name *init*
搜索etc下所有文件名包含init的文件 -类似sql中的模糊查询
find /etc -name init*
搜索etc下以init开头的文件 -同样类似sql模糊chax
find /etc -name init???
搜索etc下以init开头并后面跟随3个字母的文件
注:linux中是严格区分大小写,但可以使用iname来忽略大小写
find /etc -iname init
搜索etc下所有文件名完全匹配init的文件,并忽略大小写区分
-------------------------------------------------------------------------------------------------------------------------------------------------------
find / -size +204800
在根目录下查找大于100MB的文件
+n 大于多少
-n 小于多少
n 等于
在linux中数据块是最小存储单位,通过文件大小查找的先换算成数据块
1个数据块 = 512字节 = 0.5K
100MB = 102400KB = 204800
---------------------------------------------------------------------------------------------------------------------------------------------------------
find /home -user zhangsan
在根目录下查找所有者为zhangsan的文件
---------------------------------------------------------------------------------------------------------------------------------------------------------
find /etc -cmin -5
搜索etc下5分钟内被修改过属性的文件和目录
-amin 访问时间 access
-cmin 文件属性 change
-mmin 文件内容 modify
----------------------------------------------------------------------------------------------------------------------------------------------------------
find /etc -size +163840 -a -size -204800
在etc下查找大于80MB小于100MB的文件
-a 逻辑与 and
-o 逻辑或 or
----------------------------------------------------------------------------------------------------------------------------------------------------------
where条件,与sql写法相似
-type 根据文件类型查找
f 文件 d目录 l软连接
find /etc -name haihai -type d
搜索etc下名字完全匹配haihai的目录
----------------------------------------------------------------------------------------------------------------------------------------------------------
find /etc -name init -exec ls -l {} \;
查找etc下名字匹配init的文件并显示其详细信息
-exec或ok 命令 {} \; 对搜索结果执行操作
如果是-ok 是询问
-----------------------------------------------------------------------------------------------------------------------------------------------------------
-inum 根据i节点查找
find /etc -inum 1111
查找etc下i节点是1111的文件
- 文件一些常用搜索命令
- ubuntu常用文件搜索命令
- linux常用搜索文件命令
- linux 一些常用文件结构和命令
- Linux下常用基本命令_文件搜索
- Linux常用目录的作用及文件搜索命令
- Linux常用搜索命令
- Linux常用搜索命令
- 文件搜索命令-其他文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- linux-文件搜索命令
- 文件搜索命令grep
- Linux文件搜索命令
- 文件搜索命令-find
- 线程1: i++; i++; 线程2: i+=2; 的问题 (2013年某公司笔试题目)
- 给你的JAVA程序配置参数(Properties的使用)
- Content-disposition
- Foundation框架下的结构体
- 单链表的的逆置(带头结点)
- 文件一些常用搜索命令
- poj 3181 Dollar Dayz dp 完全背包
- C#中WebBrowser控件的版本问题
- C语言实现任何文件的加密解密
- 数据挖掘 R VS Python
- C语言实现链表之单向链表(一)头文件
- 对java中静态初始化块的理解
- 大学自学编程推荐阅读书籍和参考学习顺序
- Jenkins + python(requests)做接口自动化测试