locate查找位置很快;
locate读取由updatedb准备的一个或多个数据库并写入文件名中,将每行至少至少一个的模式与标准输出匹配;
默认情况下,locate不检查数据库中找到的文件是否仍然存在,所以locate必须保证文件存在的情况下使用;
而find则是遍历查找真实文件的位置,需要大量的时间和资源。
Linux中find 与 locate 的区别
最新推荐文章于 2024-01-05 09:27:38 发布
locate查找位置很快;
locate读取由updatedb准备的一个或多个数据库并写入文件名中,将每行至少至少一个的模式与标准输出匹配;
默认情况下,locate不检查数据库中找到的文件是否仍然存在,所以locate必须保证文件存在的情况下使用;
而find则是遍历查找真实文件的位置,需要大量的时间和资源。