每日一个Linux命令 2018-03-10
Linux 命令 find
find [查找目录] [定义条件]
今天很累了,本来不想写了,但想到自己订的学习计划必须坚持下去,每天完成。
find命令, 用来在linux下查找文件。支持使用正则匹配查找文件。
find命令的参数有20多个,这里只使用经常使用的几个参数,如果需要的时候在进行查找。
1:通过名字查找
find [要查找的目录] -name "*.php"
-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写
这句话的意思就是查找 [目录] 下的所有文件名字后缀为.php的文件
2: 通过时间查找
find [要查找的目录] [时间参数] [时间]
-amin n : 在过去 n 分钟内被读取过
-atime n : 在过去 n 天过读取过的文件
-cmin n : 在过去 n 分钟内被修改过
-ctime n : 在过去 n 天过修改过的文件
3:通过文件大小查找
find [要查找的目录] -size n
- 文件大小 是 n 单位
find . -size +1M
这句话的意思就是查找 当前目录 下的文件大于1M的
目前关于find的命令使用先划分这,在之后使用中如果有什么不足在回来补充。