linux查询非目录文件系统,Linux基础入门--find(文件查找)

文件查找:在文件系统上查找符合条件的文件,条件是自己给出

Linux系统上实现工具:locate,find

locate:

依赖于实现构建好的索引库,系统自动实现,一旦文件发生变化需要一定的周期时间更新。也可以手动更新数据。在索引构建过程中需要遍历整个文件系统,极消耗资源。

工作特点:

1、查询速度快

2、模糊查找

3、非实时查找

locate不能实时查找因此就到此为止

============================================================

find:

实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找

工作特性:

1、查找速度略慢

2、精确查找

3、实时查找

用法:

find [OPTIONS]  [查找起始路径]  [查找条件]  [处理动作](如使用ls动作需要-ls)

查找起始路径:指定具体搜索目标起始路径;默认为当前目录;

查找条件:指定查找标准,可以根据文件名、大小、类

你可能感兴趣的:(linux查询非目录文件系统)