运维学习 unit21 find命令相关

find命令用来在特定条件下查找符合条件的文件
在这里插入图片描述
建立文件并更改成不同的属性
在这里插入图片描述

常用参数

  • -name  name  ##查找文件名称符合name的文件
  • -user  student  ##查找 所有人为student的文件
  • -user  westos   ##查找 所有组为westos的文件
  • -not ##表示并非某信息,与其他参数配合使用
    在这里插入图片描述
    在这里插入图片描述
  • -maxdepth ##最大子目录层级
  • -mindepth ##最小子目录层级
    • *两个数字一样时特定☞某一层
      在这里插入图片描述
      在这里插入图片描述
      从磁盘分割创造几个特定大小的文件
      在这里插入图片描述
  • -size 20k   ##查找文件大小为20k的文件
  • +size 15k   ##查找文件大小大于为15k的文件
  • -size 25k   ##查找文件大小小于为25k的文件
    在这里插入图片描述
  • -type d  ##查找目录
  • -type f   ##查找文件
  • -cmin +10   ##大于10分钟前被修改过的文件
  • -cmin -10  ##小于10分钟内被修改过的文件
  • -ctime 10   ##10天前被修改的文件
    在这里插入图片描述
    上图什么都查不到是因为mnt下的文件只有刚创建不久的file{1…5},没有十天前被修改过的文件
    在这里插入图片描述

建立权限不同的文件
在这里插入图片描述

  • -perm 根据文件权限查找
    444 表示文件权限等于444
    -444表示文件权限含有444
    /444表示若文件有其中一个权限就包含在查找范围内
    在这里插入图片描述

-exec {} ;表示对于find命令找出的文件,执行该参数后所给出的命令,其中{ }代表命令所找到的文件,\代表换行

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值