gpt4 book ai didi

linux - 快速 shell 查找

转载 作者:可可西里 更新时间:2023-11-01 11:50:19 28 4
gpt4 key购买 nike

我有一个简单的查找命令,需要遍历服务器上的数百万个文件并找到一些具有给定后缀的文件。随着时间的推移,文件的写入和删除非常频繁。我只是想知道是否有办法使查找速度更快。使用 locate 是不可能的,因为为 locate 创建数据库将非常昂贵。

find /myDirWithThausandsofDirectories/ -name *.suffix

在一些服务器上,这个命令需要几天时间!

有什么想法吗?

谢谢,

最佳答案

您可以使用审计子系统来监控文件的创建和删除。将此与 find 的初始运行相结合应该允许您创建一个可以实时更新的文件数据库。

关于linux - 快速 shell 查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111038/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com