Linux文件搜索命令
1、find
find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。
find <指定目录> <指定条件> <指定动作>
例:
find /home -name 'my*' 搜索当前目录(含子目录,以下同)中,所有文件名以my开头的文件。
find /home -name 'my*' -ls 搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息。
find /home -type f -mmin -10 搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录
2、which
在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果
例:
which grep
which ls
3、whereis
查看文件的位置
例:
whereis ls