Linux--文件搜索命令

一、find:文件搜索

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

             $ find /etc -name init*

             $ find /etc -name init???

              -name:根据文件名查找

             * 匹配任意字符

             ? 匹配一个字符

 

       

  一、查询根目录大于或小于或等于的文件

             $ find / -size +1000(查新当前目录下1000的文件)

   二、在etc目录下查找大于80MB小于100MB的文件

               $ find   /etc-size+162840 -a -size -204800

               -a两个条件同时满足

              -o两个条件满足一个

 

           注:1数据块  512字节   0.5k

           100mb = 102400kb = 204800

 

 

     三、   $ find /etc-name inittab -exec ls -l {} \;

        在/etc下查找inittab文件并显示其详细信息

        -exec/-ok 命令{} \;对搜索执行操作

 

      四、  $ find /home -user shenchao(查询所有关于shenchao文件),-user=所属组

      五、 $ find /etc -cmin -5(在etc查找5分钟内被修改过的属性的文件和目录)

             -amin 访问时间 access

             -cmin  文化属性 change

             -mmin 文化内容 modify

       六、-type:根据文件类型查找

               f:文件,d:目录,l:软链接文件

              -inum:根据i节点查找

            

 

               

Linux--文件搜索命令

上一篇:Linux进程查看


下一篇:HBase Shell操作