一:find指令
find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端
基本语法:
find [搜索范围] [选项]
选项说明:
-name:按照指定文件名查找文件 -- find / -name a.txt --/表示根目录
-- find / -name *.txt --/查找根目录下所有的txt文件
-user:查找属于指定用户名所有文件 find /home -user root
-size:按照指定文件大小查找文件(+n 大于 -n 小于 n 等于) find /opt -size +20M
二:locat指令
updatedb
locate a.txt
三:grep指令和管道符号 |
cat a.txt | grep -n 321 --查看a.txt含有321的内容在多少行
grep -n aaa /home/a.txt --在home文件下的a.txt查找含有aaa字符的行数(区分大小写匹配aaa)
grep -ni aaa /home/a.txt --继上忽略大小写查找