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

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中的通配符:

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

最新文章

  1. Matlab数值计算示例: 牛顿插值法、LU分解法、拉格朗日插值法、牛顿插值法
  2. 开源一个WEB版本GEF,基于SVG的网页流程图框架
  3. django中文配置的问题
  4. 在Windows系统下用命令把应用程序添加到系统服务
  5. 重编译Linux命令源代码
  6. Jquery自定义扩展方法(一)
  7. 在类库项目中使用log4net(RollingFileAppender)记录日志
  8. 将一个UIView对象的内容保存为UIImage
  9. pyOpenSSL0.13安装失败
  10. Asp.Net生命周期系列二
  11. Makefile笔记
  12. [OC Foundation框架 - 22] 集合的内存管理
  13. BZOJ_2938_[Poi2000]病毒_AC自动机
  14. VS2017 SVN插件-AnkhSVN
  15. python print 打印的数据包含中文,打印报错UnicodeDecodeError: 'gbk' codec can't decode bytes in position 459-460: illegal multibyte sequence解决办法
  16. java 集合之set。
  17. python:函数的高级特性
  18. matlab练习程序(k-means聚类)
  19. ELK测试安装
  20. python---补充locals()变量在变量分发中的使用

热门文章

  1. Redis 分布式锁|从青铜到钻石的五种演进方案
  2. 并发王者课 - 青铜4:synchronized用法初体验
  3. [bug] MapReduce卡死
  4. 桌面支持qt版本是多少检查
  5. Understanding User and Kernel Mode
  6. nginx的四层转发功能
  7. 013.Kubernetes认证授权
  8. 1.5linux用户权限相关命令
  9. 论鸿蒙OS在某些人眼中的样子
  10. React-setState的那些事儿