Linux中文件查找相关命令比较

Linux中与文件定位的命令有find、locate、whereis、which,type。

一、find

find命令最强,能搜索各种场景下的文件,需要配合相关参数,搜索速度慢。在文件系统中递归查找文件。

find /path/to/search -name "filename"

二、locate

locate:快速查找文件,需要先建立数据库(通常由updatedb命令更新),其索引数据库在/var/lib/mlocate/mlocate.db。查看locate在哪个安装包中:rpm -qf `which locate`

例:locate filename ——只要包含文件名的文件都能搜定位到路径。

三、whereis

whereis命令是查找二进制、源码和man页面对应的文件。whereis命令也是基于updatedb命令所生成的索引库文件进行搜索,他与locate的区别在于不关心那些相同名称的文件,仅仅是快速找到对应的命令文件及其帮助文件所在的位置。

例:whereis ls

四、which

which 查找执行文件(在PATH变量指定的目录中)。仅仅只查询可执行文件用which最合适。

which ls

五、type

type可以确定可执行文件是否内置命令,也可以定位可执行的路径。、

例:type cd

相关推荐

  1. linux文件相关命令

    2024-06-17 11:04:07       31 阅读
  2. linux】使用less命令查找文件的关键字

    2024-06-17 11:04:07       40 阅读
  3. Linux命令入门】查找文件

    2024-06-17 11:04:07       26 阅读
  4. Linux 查看防火墙相关命令

    2024-06-17 11:04:07       40 阅读
  5. linux文件夹查找文件内容

    2024-06-17 11:04:07       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-17 11:04:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-17 11:04:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-17 11:04:07       82 阅读
  4. Python语言-面向对象

    2024-06-17 11:04:07       91 阅读

热门阅读

  1. PostgreSQL 数据库选择指南

    2024-06-17 11:04:07       27 阅读
  2. MySQL UPDATE查询的用法和注意事项

    2024-06-17 11:04:07       26 阅读
  3. 据包捕获和分析工具作原理和用途

    2024-06-17 11:04:07       32 阅读
  4. 猫狗识别(超详细版)(py代码)

    2024-06-17 11:04:07       29 阅读
  5. 实例方法与静态方法

    2024-06-17 11:04:07       34 阅读
  6. 存储技术介绍

    2024-06-17 11:04:07       34 阅读
  7. C# —— do_while循环

    2024-06-17 11:04:07       29 阅读
  8. Mock数据

    2024-06-17 11:04:07       23 阅读
  9. 旅行商问题要点和难点以及具体应用案例

    2024-06-17 11:04:07       27 阅读
  10. SFTP工具

    2024-06-17 11:04:07       29 阅读
  11. xss-lab靶场level1-level10

    2024-06-17 11:04:07       29 阅读
  12. IT66352: 2 IN to 1 OUT HDMI2.0 18Gb/s Re Timer Switch

    2024-06-17 11:04:07       30 阅读
  13. Gone框架介绍27 - 再讲 Goner 和 依赖注入

    2024-06-17 11:04:07       35 阅读
  14. C#面:解释什么是构造函数?

    2024-06-17 11:04:07       24 阅读
  15. 通讯的一些基本概念 -网卡 -网段 -网桥 -路由表

    2024-06-17 11:04:07       31 阅读