Find命令的用法
1. 在某目录下查找文件
[root@localhost ~]# find /usr/local -name pci.ids*
/usr/local/share/pci.ids.gz
[root@localhost ~]#
2. 不知道文件在系统的具体目录,甚至都不知道文件名是怎样的
[root@localhost ~]# find / -name "*coretemp*"
/usr/src/kernels/2.6.32-431.el6.x86_64/include/config/sensors/coretemp.h
/lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/hwmon/coretemp.ko
/sys/devices/platform/coretemp.0
/sys/devices/platform/coretemp.6
/sys/bus/platform/devices/coretemp.0
/sys/bus/platform/devices/coretemp.6
/sys/bus/platform/drivers/coretemp
/sys/bus/platform/drivers/coretemp/coretemp.0
/sys/bus/platform/drivers/coretemp/coretemp.6
/sys/module/coretemp
/sys/module/coretemp/drivers/platform:coretemp
2. 普通用户(non-root) 查找文件或者目录设置为禁止访问模式时, 需用以下命令模式
[root@localhost ~]# find / -name file 2>/dev/null
[root@localhost ~]#
3. 根据文件的特征查找