1.find查找概述
为什么要有文件查找,因为很多时候我们可能会忘了某个文件所在的位置,此时就需要通过find来查找。
find命令可以根据不同的条件来进行查找文件,例如:文件名称、文件大小、文件修改时间、属主属组、权限、等等方式。同时find命令是Linux下必须掌握的。
find 命令的基本语法如下
2.find查找例子
1.find按名称查找
#1.创建文件
touch /etc/sysconfig/network-scripts/{
ifcfg-eth1,IFCFG-ETH1}
#2.查找/etc目录下包含ifcfg-eth0名称的文件
[root@ly ~]# find /etc -name "ifcfg-eth1"
#3.-i 忽略大小写
[root@ly ~]# find /etc -iname "ifcfg-eth1"
#查找/etc目录下包含ifcfg-eth名称所有文件
[root@ly ~]# find /etc/ -name "ifcfg-eth*"
[root@ly ~]# find /etc -iname "ifcfg-eth*"
2.find大小查找
#1.查找大于5M的文件
[root@ly ~]# find /etc -size +5M
#2.查找等于5M的文件
[root@ly ~]# find /etc -size 5M
#3.查找小于5M的文件
[root@ly ~]