微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在centos或linux中搜索

我发现有时我可以使用locate找到文件,但有时它找不到.

使用locate或find找到该文件的目录

假设我想找到具有单词denyhosts的文件或目录.

什么是找到它的最好方法

必须每次都要进行定位,现在要获得服务器上所有内容的更新列表.

要使其保持最新,您必须运行updatedb命令.

如果在运行该命令后,您创建或下载或增加了新文件数量,那么它将不会列在那里,因此locate找不到它.

只要你知道你在寻找什么,你就会找到它.

例如:

find / -name denyhosts\*

会在/和上面的每个目录中查找以denyhosts开头的文件.

查找目录,只需使用-type d选项,如下所示:

find / -name denyhosts* -type d

以上将从/和以上查看以denyhosts开头的目录名称.

我更喜欢更新最新版本我觉得找东西更容易,但这只是我个人的偏好,它就像一个缓存一样,所以一旦它被更新以找到它可能会更快.

原文地址:https://www.jb51.cc/centos/373543.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。