LinMao's Blog
学习科研记录与分享!

find命令

find命令用于按条件查找指定文件。

  1. 命令格式

  2. 参数说明

    • [指定目录]: 所要搜索的目录及其所有子目录。默认为当前目录
    • [指定条件]: 所要搜索的文件的特征
    • [指定动作]: 对搜索结果进行特定的处理

     

    常用的[指定条件]

    • -name:按文件名来查找文件,一般这个用的最多了
    • -user:按照文件的属主来查找文件
    • -group:按照文件所属的组来查找文件
    • -perm:按照文件权限来查找文件
    • -prune:不在当前指定目录中查找,就是要查找时指定要忽略的目录

     

    常用的[指定动作]

    • -print:将匹配的文件输出到标准输出
    • -exec:对匹配的文件执行该参数所给出的shell命令,这个参数不大明白,用的也不多,不需要了解
    • -ok:和-exec的作用相同,在执行每一个命令之前,让用户来确定是否执行

    另外还可以接上grep命令来筛选结果。

     

    find命令不加任何参数时,表示搜索路径为当前目录及其子目录,默认的动作为-print,即不过滤任何结果,也就是说输出所有的文件

     

  3. 使用实例

    递归搜索当前目录中,所有以file开头的文件

    递归搜索当前目录中,所有以file开头的文件,并显示它们的详细信息

 

Reference

 

赞(0) 打赏
转载请注明出处:LinMao's Blog(林茂的博客) » find命令

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

LinMao's Blog(林茂的博客)

了解更多联系我们

觉得文章有用就打赏一下作者吧~

支付宝扫一扫打赏

微信扫一扫打赏