find
-
按照文件名查询(-name)
-
dind + 路径 + -name +文件名
find /home/qincasin -name a.txt
-
-
按照文件大小查询(-size)
-
find + 路径 + -size + 范围
范围
1.大于:+表示 --> +100k
2.小于:- 表示 --> -100k
3.等于:不需要添加符号 --> 100k
大小
1.M必须大写
2.k必须小写
-
例子
1.等于100k的文件 find ~/ -size 100k
2.大于100k的文件 find ~/ -size +100k
3.小于100k的文件 find ~/ -size -100k
-
-
按照文件类型查询(-type)
find + 路径 + -type +type
-
类型
1.普通文件类型用f表示而不是-
2.d ->目录
3.l ->符号链接
4.b ->块设备文件
5.c ->字符设备文件
6.s ->socket文件,网络嵌套字
7.p ->管道
-
例子
find /home/qincasin/ -type -d 查询该路径下的目录列表
grep
- 按照文件内容查找
- 参数 -r
- grep -r “查找的关键字” +路径
- grep -r "main void" /home/qincasin/