Linux文件搜索命令

find


语法:find [搜索范围] [搜索条件]

功能描述:文件搜索

举例:find /etc -name init

在目录/etc中查找名为init的文件。

find /etc -name *init*

在目录/etc中查找所有带有init的文件。   


locate


功能描述:在文件资料库中查找文件(只使用与查找系统文件,自定义文件不适合查找)

搜索速度很快

如:locate initttab

没有进入文件资料库的不能找到文件

更新文件资料库:updatedb  

参数:-i    不区分大小写


which


功能描述:搜索命令所在目录及别名信息

如:which ls

还可以知道命令的别名


 whereis


 除了显示命令的位置,还显示命令的帮助文档。


 grep


 功能描述:在文件中搜寻字串匹配的行并输出

参数:-i 不区分大小写

-v  排除指定的字串

如:grep -i multiuser /etc/inittab

grep -v ^# /etc/inittab   查看每行以#开头的一行                                                             

posted @ 2019-06-20 22:02  Keegen  阅读(174)  评论(0)    收藏  举报