find命令
1、作用1
搜索指定的文件。
语法:find 起始路径 -name "被查找文件名"
2、find命令结合通配符*
test*
,表示匹配任何以test开头的内容*test
,表示匹配任何以test结尾的内容*test*
,表示匹配任何包含test的内容
基于通配符的含义,可以结合find命令做文件的模糊查询。
3、作用2
按照文件大小查找文件。
语法:find 起始路径 -size +|-n[kMG]
- +、-表示大于或小于
- n表示大小数字
- kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB
示例:
- 查找小于10KB的文件:
find / -size -10k
- 查找大于100MB的文件:
find / -size +100M
- 查找大于1GB的文件:
find / -size +1G
4、课后练习
- 请使用find命令找出:名称中带有centos的文件
find / -name "*centos*"
- 请使用find命令找出:/usr目录内大于100M的文件
find /usr -size +100M