问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在Linux中查找某个文件?

发布网友 发布时间:2022-04-21 14:16

我来回答

2个回答

热心网友 时间:2023-11-12 00:33

在 Linux 中查找文件有两种方法。一种是使用 find 命令,另外一种是使用 locate 命令。

1、Find 命令

使用 Linux find 命令可以用不同的搜索标准如名字、类型、所属人、大小等来搜索目录树。基本语法如下:

# find path expression search-term 

下面是使用 find 命令根据文件名来查找特定文件的一个例子:

# find -name test.file 

命令会搜索整个目录树来查找名为 test.file 的文件,并且会提供其存放位置。你可以使用你 Linux 上一个存在的文件名来尝试一下。

find 命令有时会花费几分钟来查找整个目录树,尤其是如果系统中有很多文件和目录的话。要显著减少时间,你可以指定搜索的目录。比如,如果你知道 /var 中存在 test.file,那就没有必要搜索其它目录。这样,你可以使用下面的命令:

# find /var -name test.file 

find 还可以根据时间、大小、所属人、权限等选项搜索文件。要了解更多关于这些选项的信息,你可以使用查看** Linux find 命令**的手册。

# man find 

2、locate 命令

要在Linux中使用locate命令,首先需要安装它。

如果你正在使用 Ubuntu,运行下面的命令来安装 locate:

# apt-get update # apt-get install mlocate 

如果你使用的是 CentOS ,运行下面的命令来安装 locate:

# yum install mlocate 

locate 是一种比 find 更快的方式,因为它在数据库中查找文件。要更新搜索数据库,运行下面的命令:

# updatedb 

使用 locate 查找文件的语法:

# locate test.file 

就像 find 命令一样,locate 也有很多选项来过滤输出。要了解更多你可以查看Linux Locate 命令的手册。

# man locate 

热心网友 时间:2023-11-12 00:34

1、使用find命令

Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录或文件。并且将查找到的子目录和文件全部进行显示。

语法:find path -option [ -print ] [ -exec -ok command ] {} \;

2、使用locate命令

Linux locate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。

一般情况我们只需要输入locate your_file_name即可查找指定文件。

语法:locate [-d ][--help][--version][范本样式...]

3、使用which命令

Linux which命令用于查找文件。

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

语法:which [文件...]

4、使用whereis命令

Linux whereis命令用于查找文件。

该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。

该指令只能用于查找二进制文件、源代码文件和man手册页,一般文件的定位需使用locate命令。

语法:whereis [-bfmsu][-B <目录>...][-M <目录>...][-S<目录>...][文件...]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 linux常见的文件类型 linux上如何把一个处理器给一个线程独占 在linux下,如何以独占方式打开文件 linux的七种文件类型是哪七种呢? linux 系统配置文件 linux前台进程独占shell是怎么实现的 请问linux下如何独占系统跑程序? 打印机驱动安装好之后,添加打印机时找不到打印机. 电脑连接打印机搜索不到什么原因 电脑添加打印机搜索不到? 私家车六年后年审对外观有要求吗 汽车年审对车辆外观有哪些要求 汽车年检通常检查哪些项目?各个项目的标准值是多少? 汽车年检是不跟行驶证一样的外观就可以? 10年以上汽车年检要求是什么? 汽车年检新规2021年新规定有哪些内容? 车辆年检的时候车外观有什么要求 汽车年检对外观有要求吗? 汽车年检外观检查什么 车子满六年的话怎么年检?有哪些具体要求吗? linux 给所有文件下文件加权限 Linux 文件类型有哪几种 如何显示linux中的所有文件 Win10电脑怎么强制关闭程序 怎么关闭win10强制驱动签名 win10中怎样强制关闭应用程序? 耳朵突然听不见声音了怎么办? 耳朵听不见声音怎么回事 win10强制关闭系统更新 耳朵听不见声音怎么办? 我右边的耳朵听不见声音,是怎么回事 电脑win10一直强制升级怎么关闭 耳朵听不见声音? win10永久关闭驱动程序强制签名 耳朵嗡嗡响听不见声音,该怎么治疗呢 怎么关闭win10安全系统强制 耳朵听不见到底是怎么回事? win10系统怎样关闭强制驱动程序 我想知道耳朵听不见到底是怎么回事呢? 耳朵听不见声音是怎么回事啊