Linux-(8)查找文件

来源:互联网 发布:照片幻灯片制作软件 编辑:程序博客网 时间:2024/05/20 19:45

  Linux中查找文件主要有两个命令locate和find


  1. locate

    命令locate用于快速查找文件,文件夹. 此命令需要预先建立数据库,数据库默认每天更新一次,也可以用updatedb命令手工建立,更新数据库

    locate 关键字


  2. find

    命令find用于高级查找文件,文件夹

    find 查找位置 查找参数

    常用查找条件:

      -name        文件名

      -perm        权限

      -user       属于某个用户

      -group       属于某个组

      -ctime       修改时间

      -size        文件大小


    例子:

      find . -name *abc*    在当前目录查找名字包含abc的文件

      find / -name *.conf    在根目录查找名字以.conf结尾的文件

      find / -perm 777    从根目录查找权限为777的文件

      find / -type d    返回所有目录

      find . -name "a* -exec ls -l {} \;    将查找的结果作为参数传递给ls -l


转载请注明出处

1 0
原创粉丝点击