一、find
作用:任意文件的搜索,可以配合搜索条件和选项,功能比较强大
格式:find [目录] 条件,目录不指定默认是当前目录
选项:
-name:通过名称搜索,不仅仅只是文件名
-size:通过大小搜索:不仅仅只是文件大小
-type:通过文件类型搜索
-maxdepth:指定搜索层级,可配合其他一起使用
-mtime/-atime/-ctim:指定修改/访问/创建时间,单位是天
-mmin/-amin/-cmin:同上,单位分钟
-user:通过文件所属者进行搜索
-group:通过文件所属组进行搜索
二、whereis
作用:显示命令的详细信息,如:whereis ls,结果:
ls: /bin/ls /usr/share/man/man1/ls.1.gz
命令 位置 帮助文档
三、grep
作用:配合正则表达式进行搜索,可以从某一个文件中找起(严格来说就是用来查文件内容或者内容)
选项:
-i:忽略大小写
-n:显示行号
1、查内容
grep -i 内容 文件 :从文件中查找忽略大小的指定内容
ls 目录 | grep 正则 :通过正则配合管道获取匹配的内容,简单说就是从展示的内容中进行筛选
比如:ls /bin | grep '^m' 查找/bin下以m开头的命令