Linux文件查找

文件名查找

[root@localhost ~]# find /etc -maxdepth 1 -type f -name "g*"
-type 文件类型 f表示文件 不指定类型的话,文件和目录都会查找
-maxdepth 查找深度,目录层级的意思,不指定的话就按照最大深度查找。
"g*" 表示匹配任意g开头的内容,*还可以写在开头,"*g*"表示含有g的,"*g"表示以g结尾的
-name 不区分大小写
-iname 区分大小写

文件大小查找

k: kb 小写
M 大写
G 大写
不带单位就按照b单位查找

# 从根目录查找文件大于2M的文件
[root@localhost ~]# find / -type f -size +2M
# 从根目录查找小于4b的文件
[root@localhost ~]# find / -type f -size -4b
# 从根目录查找大于50M小于80M的文件
[root@localhost ~]# find / -type f -size +50M -and -size -80M

根据修改时间查找文件

# -1 代表一天以内  +1代表一天以前
[root@localhost ~]# find / -type f -mtime -1
# 时间单位为分钟
[root@localhost ~]# find / -type f -mmin -1
# 查找1天之前 10天之内 修改过的文件
[root@localhost ~]# find /etc/ -type f -mtime +1 -and -mtime -10
最近访问:Access Time
最近更改 Modify Time
最近改动 Change Time
创建时间 -
时间参数:atime mtime ctime amin mmin cmin 
time 按天查找 
min 按分钟数查找

取反

# 找一天以内修改过的文件夹
[root@localhost ~]# find / ! -type f -mtime -1
# 找非一天以内修改过的文件
[root@localhost ~]# find / -type f !-mtime -1
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值