1、find命令
find [搜索范围] [搜索条件]
搜索文件:
[root@localhost ~]# find / -name install.log(耗时较长)
/root/install.log
避免大范围搜索,会非常耗费系统资源
find是在系统当中搜索符合条件的文件名。如果需要匹配,使用通配符匹配,通配符是完全匹配
Linux中的通配符
* 匹配任意内容
运行效果:
[root@localhost ~]# find /root -name "install.log*"
/root/install.log
/root/install.log.syslog
? 匹配任意一个字符
[] 匹配任意一个中括号内的字符
运行效果:
[root@localhost ~]# find /root -name "ab[cd]"
/root/abc
/root/abd
find /root -iname install.log
不区分大小写
find /root -user root
按照所有者搜索
find /root -nouser
查找没有所有者的文件