linux 中 文件检索命令 find 和locate的区别
两者都适用在linux 中进行文件查找。
001、find
01、通过对目录、子目录遍历进行查找
02、支持各种条件,比如文件名、类型 -type、大小-size、所有者-user、权限-perm、时间-mtime等
03、结合-exec,支持后续的操作,比如删除、查看、压缩,重命名等
002、locate
01、locate 依据update数据库的索引进行查找
02、locate直接跟文件名或者目录名进行查找
主要区别:
01、find速度慢, locate非常快
02、find支持高级语法,可以实现精细查找; locate语法简单
。
分类:
linux shell
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2023-01-01 linux 中输出两个比较文件中所有唯一项中各自的唯一项
2023-01-01 putty中pscp命令实现windows和linux中文件的互传
2023-01-01 linux 中特殊字符 M-BM-的处理
2023-01-01 linux 中root用户开机自动取消rm、cp、mv的命令别名
2022-01-01 linux系统中如何精确匹配0
2022-01-01 ubuntu 编译报错 configure: error: You need zlib >= 1.2.3 to build bin/PopLDdecay
2022-01-01 Err:12 http://security.ubuntu.com/ubuntu focal-updates/main amd64 openjdk-11-jre-headless amd64 11.0.11+9-0ubuntu2~20.04 404 Not Found [IP: 91.189.88.152 80]