linux之搜索查找类
搜索查找类
find
find指令将从指定目录向下递归地遍历各个子目录,将满足条件的文件或者目录显示在终端。
按照名称进行查找
find /home -name hello.text
- /home 搜索范围
- -name 按照名称进行查找
- hello.text 查找的文件
按照拥有者进行查找
find /opt -user root
按照文件大小进行查找(+n 大于 -n小于 n等于)
find / -size +(-)20M
locate指令
可以快速定位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库事先快速定位给定的文件,locate指令无需遍历系统中的每一个文件,查询速度较快,为了保证查询结果的准确度,管理员必须顶起更新locate时刻。
which
查看某个命令再那个文件下
which ls
grep
过滤查找,管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理
带行号查找关键字
cat ok.text | grep -n yes
忽略大小写带行号查找关键字
cat ok.text | grep -ni yes
本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/articles/15769073.html

浙公网安备 33010602011771号