Linux Find 命令使用详解(4)

来源:asp之家 时间:2009-09-23 19:58:00 

Find命令的控制选项说明:

Find命令也提供给用户一些特有的选项来控制查找操作。下表就是我们总结出的最基本,最常用的find命令的控制选项及其用法。

选项

用途描述

-daystart

.测试系统从今天开始24小时以内的文件,用法类似-amin

-depth

使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容

-follow

遵循通配符链接方式查找; 另外,也可忽略通配符链接方式查询

-help

显示命令摘要

-maxdepth levels

在某个层次的目录中按照递减方法查找

-mount

不在文件系统目录中查找, 用法类似 -xdev.

-noleaf

禁止在非UNUX文件系统,MS-DOS系统,CD-ROM文件系统中进行最优化查找

-version

打印版本数字

使用-follow选项后,find命令则遵循通配符链接方式进行查找,除非你指定这个选项,否则一般情况下find命令将忽略通配符链接方式进行文件查找。

-maxdepth选项的作用就是限制find命令在目录中按照递减方式查找文件的时候搜索文件超过某个级别或者搜索过多的目录,这样导致查找速度变慢,查找花费的时间过多。例如,我们要在当前(.)目录技巧子目录中查找一个名叫fred的文件,我们可以使用如下命令

find . -maxdepth 2 -name fred

假如这个fred文件在./sub1/fred目录中,那么这个命令就会直接定位这个文件,查找很容易成功。假如,这个文件在./sub1/sub2/fred目录中,那么这个命令就无法查找到。因为前面已经给find命令在目录中最大的查询目录级别为2,只能查找2层目录下的文件。这样做的目的就是为了让find命令更加精确的定位文件,如果你已经知道了某个文件大概所在的文件目录级数,那么加入-maxdepth n 就很快的能在指定目录中查找成功。

标签:linux,命令
0
投稿

猜你喜欢

  • 必须了解的五个服务器基础问题

    2009-01-13 16:50:00
  • 个人服务器架设全攻略(81)

    2010-04-06 18:17:00
  • 关于百度C2C和淘宝商城的猜想

    2008-08-13 13:21:00
  • 视频网站的十字路口

    2008-01-16 19:00:00
  • 基于linux的Web服务器性能测试

    2010-05-02 18:10:00
  • 网站权重与如何提高网站权重值

    2009-02-20 21:05:00
  • linux环境部署及docker安装redis的方法

    2022-01-13 04:27:31
  • 搜索引擎优化的中英文区别

    2008-12-31 12:58:00
  • Session服务器配置指南与使用经验

    2009-07-23 09:34:00
  • GoDaddy常见问题之ssl证书

    2010-04-13 13:16:00
  • godaddy使用经验谈 Godaddy

    2010-04-07 12:59:00
  • 详解CentOS设置程序开机自启动的方法

    2022-02-10 02:22:31
  • 伴随搜索引擎诞生 搜索营销优化走过14载

    2008-12-17 16:53:00
  • VMware虚拟机安装的CentOS无法上网的解决方法

    2022-08-23 22:36:44
  • 用Windows 2003系统架设邮件服务器

    2009-06-10 09:35:00
  • 专访51wan寻找女一号冠军 中日混血儿KIKO

    2009-11-19 16:12:00
  • Zblog新版月底公测 改进CMS功能和数据机构

    2011-03-17 12:46:00
  • 微软新版Exchange 2010程序开发完工 进度超前

    2009-10-12 11:26:00
  • 选购国外虚拟主机的五点经验

    2010-03-23 12:40:00
  • 10月Twitter美独立访问用户1920万 环比跌7.9%

    2009-11-13 09:13:00
  • asp之家 网站运营 m.aspxhome.com