[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

[大阪/横滨/德岛] 寻找基础设施/服务器端工程师!

【超过500家企业部署】AWS搭建、运维、监控服务

【超过500家企业部署】AWS搭建、运维、监控服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

【CentOS的后继者】AlmaLinux OS服务器搭建/迁移服务

[仅适用于 WordPress] 云服务器“Web Speed”

[仅适用于 WordPress] 云服务器“Web Speed”

[便宜]网站安全自动诊断“快速扫描仪”

[便宜]网站安全自动诊断“快速扫描仪”

[预约系统开发] EDISONE定制开发服务

[预约系统开发] EDISONE定制开发服务

[注册100个URL 0日元] 网站监控服务“Appmill”

[注册100个URL 0日元] 网站监控服务“Appmill”

【兼容200多个国家】全球eSIM“超越SIM”

【兼容200多个国家】全球eSIM“超越SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

[如果您在中国旅行、出差或驻扎]中国SIM服务“Choco SIM”

【全球专属服务】Beyond北美及中国MSP

【全球专属服务】Beyond北美及中国MSP

[YouTube]超越官方频道“美由丸频道”

[YouTube]超越官方频道“美由丸频道”

如何在Mac上使用locate命令

我叫 Ito,是一名同时使用 Mac 和 Windows 的基础设施工程师。

说到Mac的文件搜索功能,那就是Spotlight搜索!
但是,仅使用 Spotlight 功能,我无法找到层次结构深处的配置文件......

在这种情况下可以使用“locate”命令。您可以创建文件索引数据库并快速搜索文件。
虽然需要创建和更新文件索引数据库,但与find命令相比要快得多。
顺便说一下,find 命令是实时搜索和显示文件的,所以速度不是那么快。

那么让我们使用locate命令来查找该文件吧!想来想去,我并不能立即在Mac上使用locate命令。 。
这次,我们将向您展示如何在Mac上使用locate命令。

在 Mac 上找到

这就是我生气的原因。
首先定位
嗯,我以为是因为没有使用updatedb命令,结果却说没有updatedb命令。 。 。

更新数据库

然后,再次读取locate命令中写入的内容。

警告:locate 数据库 (/var/db/locate.database) 不存在 要创建数据库,请运行以下命令: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist。请注意,生成数据库可能需要一些时间;创建数据库后,将不再出现此消息。

简单翻译一下...

笔记!定位数据库不存在。
要创建数据库,请执行以下命令。

  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

这就是我的意思。 。这不是 updateb 命令。
那么,让我们按照指示执行命令。

我很担心,因为它很快就结束了,所以我尝试再次运行它......

启动命令

似乎正在幕后创建数据库。

这取决于您的 Mac 的容量,因此我不能确定,但​​请在大约 5 分钟后再次尝试使用locate 命令。

后定位

定位命令返回结果。
不是有rsyncd.conf吗?我会再写一篇关于这个的文章。

现在您可以找到使用 Spotlight 功能找不到的库文件了!

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
2,485
X Facebook 哈特纳书签 口袋
[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

[2025.6.30 Amazon Linux 2 支持结束] Amazon Linux 服务器迁移解决方案

写这篇文章的人

关于作者