Skip to content

通过 find 这终端查找文件

find命令搜索文件

find命令非常高效,并且使用简单.
find命令来自unix,OS X和Linux系统同样支持该命令.

find命令格式:

** find 文件路径 参数**

这用户目录下查找

查找文件名中包含 redis.conf 的文件

find ~ -name  "redis.conf*"

-name 是指定参数
redis.conf* *号匹配任意字符,说明以 redis.conf 开头的文件

  • 文章目录

    • find命令搜索文件
      • find命令格式:
      • 这用户目录下查找
    • 指定文件目录下查找
    • mac系统通过mdfind命令搜索文件
    • 基本的使用方法是:
      • 比如通过以下命令寻找所有包含 mongodb 文字的文件:
      • mdfind命令还可以通过-onlyin参数搜索特定文件夹的内容
  • 指定文件目录下查找

在特定的文件夹中寻找特定的文件,比如 这 / 目录下查找 redis.conf开头的文件

find ~ -name  "redis.conf*"

mac系统通过mdfind命令搜索文件

mdfind命令就是Spotlight功能的终端界面,这意味着如果Spotlight被禁用,mdfind命令也将无法工作.
mdfind命令非常迅速.

基本的使用方法是:

mdfind -name 文件名字

我们查找 redis.conf 文件

mdfind -name "redis.conf"

因为mdfind就是Spotlight功能的终端界面,你还可以使用mdfind寻找文件和文件夹的内容.

比如通过以下命令寻找所有包含 mongodb 文字的文件:

mdfind "mongodb"

mdfind命令还可以通过-onlyin参数搜索特定文件夹的内容

mdfind -onlyin / redis.conf

这条命令可以搜索 / 文件目录中所有 redis.conf 文件.