find 【搜索范围】【选项】
按文件名查找
路径 【文件名】具体文件名
find /home - opt Hello wrold.txt
按文件拥有者(用户名)查找
【用户名】
find /home - user module
按文件大小查找
-:小于 +:大于 不写:等于
查找等于20M的文件
find /home - size 20M
查找小于20M的文件
find /home - size -20M
查找20M的文件
find /home -side 20M
【范围可以调整】
按通配符查找
查找home目录下name的所有txt 文件
find /home - name *.txt
locate指令
在第一次使用时,必须使用updatedb指令创建locate数据库。
语法: locate 搜索文件名
grep指令
表示将前面的处理结果输出传递给后面的命令处理
语法:grep [选项] 查找文件 源文件
选项
-n 显示匹配行及行好
-i 忽略字母大小
cat hello world .txt | grep -n yes
在hello world文件中,查找yes并显示行好