命令查找
1.命令搜索
whereis 搜索命令的位置和帮助文档的位置
which 搜索位置和命令的别名
2.find
类似于Windows中的搜索文件
find [-path] -options ‘文件’
path : 要查找的目录,默认是当前目录
option:
-name 按文件名的某种规则的查找
-type 按文件类型查找 f 普通文件 l 符号连接 d 目录
-size 按文件大小查找
-exec<执行指令>: 假设find指令的回传值为True,就执行该指令;
-print 假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式为每列一个名称,每个名称前皆有“./”字符串
通配符:
* 匹配任意内容
? 匹配任意一个字符
[] 匹配任意一个中括号内的字符
3.grep命令
查找文件内容
grep –options file 文件
options:
-c 计算符合范本样式的列数。
-E 将范本样式为延伸的普通表示法来使用,意味着使用能使用扩展正则表达式。
-i 忽略字符大小写的差别。
-n 在显示符合范本样式的那一列之前,标示出该列的编号。
-s 不显示错误信息。
-v 反转查找。
-w 只显示全字符合的列。
-x 只显示全列符合的列。
-o 只输出文件中匹配到的部分