Linux下如何查找文件

2025-10-02 20:16:34

1、find命令是一个常见的命令,用于查找文件;

Linux下如何查找文件

2、如果我们知道要查找的文件大概在哪个路径下,可以在命令中写上这个路径,查找的相对快一些;

比如我们新建一组目录;在最底层目录下创建一个文件;

Linux下如何查找文件

3、现在我们想找名字为[baidu]的文件,但是具体的路径忘记了,只知道最上层的目录为1/;

那么我们就可进入1/,然后使用命令:find -name "baidu"

Linux下如何查找文件

4、也可以在别的目录,使用find命令找到baidu这个文件,但是需要加上路径,命令格式为:find filepath filename

比如在/(根目录)下,使用find命令查找;

Linux下如何查找文件

5、find命令看似比较方便,但是有个前提是必须大概知道文件路径在哪里,不然的话就找不到,除非你从根目录下进行查找,但是查找需要很长的时间;

1、locate命令也是用于查找文件,但相对比find命令好很多;

因为它是基于数据库的,我们事先更新一下它的数据库就可以了;

Linux下如何查找文件

2、更新数据库,使用命令[updatedb];

Linux下如何查找文件

3、然后就可以查找了,不需要知道路径;只需要记住文件的名字就可以;

还是查找刚才的文件:

Linux下如何查找文件

4、再比如在/opt路径下,查找/etc目录下的文件;

查找/etc目录下的shadow文件;

可以看到/opt下并没有shadow文件;

Linux下如何查找文件

5、locate命令的好处就是不需要知道路径,方便好多;

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢