当前位置: 代码迷 >> 综合 >> Linux常用命令语法(一)文件搜索命令
  详细解决方案

Linux常用命令语法(一)文件搜索命令

热度:66   发布时间:2024-02-23 21:15:58.0

文件搜索命令

命令 作用 语法 选项

find

查找文件或目录

find [搜索路径] [匹配条件]

-name 按名称查找  精准查找

-iname 按名称查找

find查找中的字符匹配:

*:匹配所有

?:匹配单个字符

模糊匹配的条件,建议使用单引号或双引号括起来。如果*被转义,可使用 单双引号括住查询条件,或者使用\*。

-size  按文件大小查找

-type  按文件类型查找 

 f 二进制文件  l 软连接文件 d 目录  c 字符文件 

grep

在文件中搜寻字串匹配的行并输出

grep [-cinv] '搜寻字符串' filename

 -c :输出匹配行的次数(是以行为单位,不是以出现次数为单位)

 -i :忽略大小写,所以大小写视为相同

 -n :显示匹配行及行号

 -v :反向选择,显示不包含匹配文本的所有行

which

显示系统命令所在目录(绝对路径及别名)

 

使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令 

whereis

搜索命令所在目录 配置文件所在目录  及帮助文档路径