博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux的find命令
阅读量:5749 次
发布时间:2019-06-18

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

hot3.png

根据文件名搜索

  find /etc -name init
  在etc中查找文件名为init的文件

  find /etc -name *init*

  在etc中查找文件名包含init的文件

  find /etc -name init???

  在etc中查找文件名以init开头且之后包含三个字符的文件

  find /etc -iname init

  在etc中查找文件名为init或INIT的文件(不区分文件名大小写)

根据文件大小搜索

  find / -size +204800
  在根目录下查找大于100M的文件
  find / -size -204800
  在根目录下查找小于100M的文件
  说明:
    1.Linux中文件是以数据库的形式存在的
    2.一个数据块为512字节,即0.5K
    3.100M=102400K=204800个数据块

根据用户查询

  find /home -user xiaol
  在根目录下查找所有者为xiaol的文件

  find /home -group xiaol

  在根目录下查找所属组为xiaol的文件

根据时间查询

  find /etc -cmin -5
  在/etc下查找5分钟内被修改过属性的文件和目录
    -amin    访问时间access
    -cmin    文件属性change
    -mmin   文件内容modify
    -n      n分钟之内
    +n     n分钟之前

根据类型查询

  find /etc -type f
  在/etc下查找所有的文件
    f  文件
    d  目录
    l  连接
连接查询
  find /etc -size +163840 -a -size -204800
  在/etc下找大于80M小于100M的文件
    -a  and
    -o  or

根据i节点查找

  find -inum 9176
  查找i节点为9176的文件
查找文件并对结果集操作
  find /etc -name init -exec ls -l {} \;
  在etc中查找文件名为init的文件并对结果执行ls -l命令

  find -inum 9716 -exec rm -rf {} \;

  查找i节点为9716的文件,并删除

转载于:https://my.oschina.net/ZhenyuanLiu/blog/2045675

你可能感兴趣的文章
mysql的handler_read_next理解
查看>>
《SAFe 4.0参考指南:精益软件与系统工程的规模化敏捷框架》一1.5 SAFe的原则...
查看>>
终年32岁的传奇数学家,为何让硅谷领袖们集体落泪致敬?
查看>>
listen源码分析第一篇 address:port分析
查看>>
代码不规范,同事两行泪
查看>>
iOS开发UI篇--一个支持图文混排的ActionSheet
查看>>
持续集成:数据库集成及快速构建
查看>>
Java8 方法引用
查看>>
基于jq的bootstrap 常用样式demo 引入css jq js文件后样式出现
查看>>
信息化建设的一些想法和思考
查看>>
ES6之Array.from()方法
查看>>
ios12设计规范(上)
查看>>
Android 网络优化,使用 HTTPDNS 优化 DNS,从原理到 OkHttp 集成
查看>>
GCD Tips
查看>>
【本人秃顶程序员】求求你别用SimpleDateFormat了!
查看>>
鲜为人知的JavaScript功能
查看>>
python机器学习实战(三)
查看>>
C# 查看ICollection的count属性的代码
查看>>
vue + any-touch实现一个iscroll ? - (1) 实现拖拽和滑动动画
查看>>
(node gyp rebuild 2 builderror log) 卡住
查看>>