[Linux]查找-which,whereis,locate,find
命令查找 - which
which命令用于查找PATH里包含的可执行文件(即命令)which [-a] command-a:列出所有命令
文件和目录查找 - whereis, locate, find
其中whereis和locate是从数据库里查找,因此速度较快,但无法找出最新的数据,因为数据库默认情况下是每天更新一次(也可以执行updatedb命令手动更新)。whereis file/dirnamelocate [-i] keyword-i:忽略大小写whereis和locate的区别是whereis是精准匹配,而locate是关键字查找。find指令是从硬盘查找,速度比较慢,但它功能更强大。
find [PATH] [option] [action]find指令包含三个部分,[PATH]指要查找的路径,[option]指定参数,如:
-name 要查找的文件名-atime -ctime -mtime 文件时间-type 文件类型-size 文件大小其中和时间相关的参数比较常用,如:
-mtime +n:列出在n天之前(不含n)被更改过的文件-mtime -n:列出在n天之内(含n)被更改过的文件-newer file:列出比file还要新的文件[action]表示对查找后的文件进行操作的指令,指令内容以-exec开水,到/;结束,如下所示:
find /etc -name sysconfig -exec ls -l {} /;其中{}表示由find找到的所有内容,所以上条命令表示寻找/etc下sysconfig文件和目录,并列出其目录结构。
>更多相关文章
- 11-131分钟学会U盘启动安装Linux系统
- 11-13克隆MAC地址来绕过强制门户
- 11-13Linux运维常见故障及处理的 32 个锦囊妙计
- 11-13如何快速以管理员权限运行Linux命令?
- 11-13超全面的Linux应急响应技巧
- 11-136 款面向 Linux 用户的开源绘图应用程序
首页推荐
佛山市东联科技有限公司一直秉承“一切以用户价值为依归
- 01-11全球最受赞誉公司揭晓:苹果连续九年第一
- 12-09罗伯特·莫里斯:让黑客真正变黑
- 12-09谁闯入了中国网络?揭秘美国绝密黑客小组TA
- 12-09警示:iOS6 惊现“闪退”BUG
- 12-05亚马逊推出新一代基础模型 任意模态生成大模
- 12-05OpenAI拓展欧洲业务 将在苏黎世设立办公室
- 12-05微软质疑美国联邦贸易委员会泄露信息 督促其
- 12-05联交所取消宝宝树上市地位 宝宝树:不会对公
- 12-04企业微信致歉:文档打开异常已完成修复
相关文章
24小时热门资讯
24小时回复排行
热门推荐
最新资讯
操作系统
黑客防御