Linux下如何查找文件
1、find命令是一个常见的命令,用于查找文件;
2、如果我们知道要查找的文件大概在哪个路径下,可以在命令中写上这个路径,查找的相对快一些;
比如我们新建一组目录;在最底层目录下创建一个文件;
3、现在我们想找名字为[baidu]的文件,但是具体的路径忘记了,只知道最上层的目录为1/;
那么我们就可进入1/,然后使用命令:find -name "baidu"
4、也可以在别的目录,使用find命令找到baidu这个文件,但是需要加上路径,命令格式为:find filepath filename
比如在/(根目录)下,使用find命令查找;
5、find命令看似比较方便,但是有个前提是必须大概知道文件路径在哪里,不然的话就找不到,除非你从根目录下进行查找,但是查找需要很长的时间;
1、locate命令也是用于查找文件,但相对比find命令好很多;
因为它是基于数据库的,我们事先更新一下它的数据库就可以了;
2、更新数据库,使用命令[updatedb];
3、然后就可以查找了,不需要知道路径;只需要记住文件的名字就可以;
还是查找刚才的文件:
4、再比如在/opt路径下,查找/etc目录下的文件;
查找/etc目录下的shadow文件;
可以看到/opt下并没有shadow文件;
5、locate命令的好处就是不需要知道路径,方便好多;
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:100
阅读量:104
阅读量:57
阅读量:36
阅读量:39