博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux命令大全之搜索命令
阅读量:7223 次
发布时间:2019-06-29

本文共 784 字,大约阅读时间需要 2 分钟。

文件搜索命令(只能搜索文件)

       locate 文件名

       在后台数据库中按文件名搜索,搜索速度快      /var/lib/mlocate(locate文件数据库)    这个数据库默认一天更新一次,强制更新命令:updatedb

       按照/etc/updatedb.conf配置文件里面规则进行搜索

 

搜索命令的命令:whereis

        whereis 命令名                                 作用:搜索命令所在路径及帮助文档所在位置

         -b(只查找可执行文件)      -m(只查找帮助文件)

        which  文件名    作用:搜索命令所在路径及别名

PATH环境变量:定义的是系统搜索命令的路径

 

find [搜索范围] [搜索条件]

     find  /root   -nouser(搜索没有所有者的文件)

     find  /var/log  -mtime +10 (查找10天前修改的文件)            atime(文件访问时间)  ctime(改变文件属性的时间)  mtime(修改文件内容的时间)

    find   .  -size 25k(查找当前目录等于25k的文件)             find   .   -size   +10M(查找当前目录大于10M的文件)

    find  /etc  -size +20k  -a  -size -50k (查找/etc下大于20k小于50k的文件)       -a(and)   -o(or)

    find  /etc  -size +20k  -a  -size -50k -exec ls -lh {} \; (查找/etc下大于20k小于50k的文件,并显示详细信息)

    ls -i 文件名(查看该文件的i节点)

grep [选项] 字符串 文件名

    -i (忽略大小写)   -v(排除指定字符串)

   

 

  Linux中的通配符:

    *   :匹配任意内容      ?    :匹配任意一个字符        []    匹配任意一个中括号内的字符

       

转载于:https://www.cnblogs.com/gw666/p/7777245.html

你可能感兴趣的文章
iOS 11正式版终于来了!强力助攻小程序
查看>>
开放平台API接口调用频率控制系统设计浅谈
查看>>
Lucene4.3进阶开发之潜龙勿用( 七)
查看>>
DTD和schema小总结
查看>>
去掉导航栏的黑线
查看>>
怎样让html加载完毕后加载js代码
查看>>
piwik 案例介绍
查看>>
敏感字过滤
查看>>
为什么我们要从 NodeJS 迁移到 Ruby on Rails
查看>>
Android 文件式数据库Realm
查看>>
Linux 面试知识点笔记
查看>>
论flex布局和box布局的华为meta8手机自带浏览器的兼容
查看>>
dubbo与springcloud初识
查看>>
iis web.config 配置示例
查看>>
归并排序
查看>>
java 的转义字符
查看>>
SharedPreferences的使用注意事项
查看>>
sofa-pbrpc高级用法
查看>>
Oracle 函数返回表实例2种写法实例
查看>>
mysql数据库主从复制
查看>>