在任何操作中查找文件都是一项非常常见的任务,因为您的系统上同时存在多个文件。 基于 GUI 的方法很容易用于每个操作系统,但是,在 Linux 中,我更喜欢基于 CLI 的方法。 这就是为什么今天我们将学习在 CentOS 8 中查找文件的两种最简单的方法。
在 CentOS 8 中搜索文件
为了在 CentOS 8 中查找文件,使用了两种基本方法,如下所述:
方法 #1:在 CentOS 8 中使用“locate”命令查找文件:
我们将要遵循的第一种方法是基于使用“locate”命令在 CentOS 8 中查找文件。您只需执行以下步骤:
第 1 步:在 CentOS 8 中安装“mlocate”实用程序:
有时,直接在 CentOS 8 中使用“locate”命令可能会出现一些错误,因为您的系统通常不会默认安装此命令。 在这种情况下,我们将首先安装包含此命令的实用程序。 它被称为“mlocate”实用程序,可以通过执行如下所示的命令来安装:
sudo dnf install mlocate
在我们的案例中,我们已经在 CentOS 8 系统上安装了“mlocate”实用程序,这就是为什么我们在终端上收到以下消息“Nothing to do”的原因。
第 2 步:更新 CentOS 8 系统的数据库:
在 CentOS 8 上安装任何新实用程序后,必须使用以下命令更新系统的数据库:
sudo updatedb
如果更新过程在您的 CentOS 8 系统上成功完成,那么您将不会在屏幕上看到任何输出。
第 3 步:在 CentOS 8 中使用“locate”命令找到所需文件:
成功安装“mlocate”实用程序并更新文件索引数据库后,我们可以轻松地使用“locate”命令在 CentOS 8 中查找任何所需的文件,如下所示:
locate FileName
将 FileName 替换为要使用“locate”命令找到的文件的名称。 在我们的例子中,它是 TestFile.txt。