4 linux -文件查找命令

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:
which 查看可执行文件的位置。
whereis 查看文件的位置。
locate 配合数据库查看文件位置。
find 实际搜寻硬盘查询文件名称。

which

在PATH变量指定的路径中,搜索某个系统命令的位置

查找文件、显示命令路径
which lsmod
which cd

whereis

只能用于程序名的搜索

将和**文件相关的文件都查找出来
whereis svn

locate

让使用者可以很快速的搜寻档案系统内是否有指定的档案
locate pwd

查找指定时间内修改过的文件  
-amin n   查找系统中最后N分钟访问的文件
 find -atime -2

根据关键字查找 
find . -name "*.log"

find 之 exec

执行后面命令
ls -l命令放在find命令的-exec选项中
find . -type f -exec ls -l {} ;
上面的例子中,find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用ls -l命令将它们列出。

find 之 xargs

find -type f

查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件
find . -type f -print | xargs file

PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • which 查看可执行文件的位置 命令格式:which 可执行文件名称 命令功能:which指令会在PATH变量指...
    upupSue阅读 710评论 0 1
  • Linux下一切皆文件,但是文件由于文件的属性的不同,在查找上可以针对不同的文件做相应的查找以便加快查询速度和减少...
    常青藤成阅读 1,053评论 0 0
  • which命令 查看可执行文件的位置 which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回...
    英文名叫夏天阅读 722评论 0 0
  • | Day11 || 作者:方维超 归档:课后笔记 时间:2019/3/14 || 快捷键: Ctrl + 1 标...
    Ffvc阅读 412评论 0 0
  • 滴水之家-社会上的爱心人士你们好! 当你看到这封求助信的时候,我 的女儿正在饱受病毒感染(肺部全部病毒侵蚀生命垂危...
    滴水之家2阅读 37评论 0 0