专栏首页Java识堂系统总结一波Linux下find命令,查找就是这么清晰

系统总结一波Linux下find命令,查找就是这么清晰

介绍

Linux系统中的 find 命令在查找文件时非常有用而且方便。它可以根据不同的条件来查找文件,例如权限、拥有者、修改日期/时间、文件大小等等。

find命令的基本语法如下

find [路径] [选项] [操作]

常用选项

这里只演示一下常用的选项,更多用法可以查看帮助文档

man find

选项

含义

-name

根据文件名进行查找

-perm

根据文件权限进行查找

-prune

排除 查找目录

-user

根据文件属主查找

-group

根据文件属组查找

-mtime -n | +n

根据文件更改时间查找

-type

按照文件类型查找

-size -n | +n

按文件大小查找

-mindepth n

从n级子目录开始搜索

-maxdepth n

最后搜索到n级子目录

-type选项

类型

解释

f

普通文件

d

目录

c

字符设备文件

b

块设备文件

l

链接文件

p

管道文件

-size选项

类型

解释

-n

大小小于n的文件

+n

大小大于n的文件

n

大小等于n的文件

查找/etc目录下小于1000字节的文件

find /etc -size -1000c

查找/etc目录下大于1M的文件

find /etc -size +1M

-mtime选项

类型

解释

-n

n天以内修改的文件

+n

n天以外修改的文件

n

正好n天修改的文件

推荐阅读:

Spring Boot是如何通过自动装配来简化开发的?

Mybatis框架和插件将动态代理玩出了新境界

本文分享自微信公众号 - Java识堂(erlieStar),作者:李立敏

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-07-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 很多人在学习资料上,被收了智商税

    前几天在我的QQ群里,有一个人在淘宝店上买了一个Java的课程,花了40多吧,页面各种介绍,绝对精品,超值,非网上哪些烂大街的项目。结果,被群里的其他人在这个机...

    Java识堂
  • 深入理解AbstractQueuedSynchronizer

    JUC中的许多并发工具类ReentrantLock,CountDownLatch等的实现都依赖AbstractQueuedSynchronizer

    Java识堂
  • 二叉树的三种遍历实现

    发现规律没?左右的位置始终不变,前序遍历,根在前面,中序遍历,根在中间,以此类推。

    Java识堂
  • Trystack创建实例并通过ssh远程登录虚拟机

    tanmx
  • 简单5步,轻松debug K8s服务!

    在Kubernetes中,服务是一个核心概念。在本文中,将介绍如何调试K8S服务,这些服务是由多个Pod组成的工作负载的抽象接口(主机+端口)。

    CNCF
  • JQuery第三节

    区别:html方法会识别html标签,text方法会那内容直接当成字符串,并不会识别html标签。

    用户3461357
  • 开源工具类CNIPRecognizer:判断是否为国内IP地址

    joymufeng
  • Mysql5.7.19安装后错误日志中有警告

    说明: 例如我们可以通过 select * from tempdb.t into outfile '/home/mysql/t.txt'; 把tempdb.t ...

    用户5522200
  • JAVA steam.collect整理

    路过君
  • nginx误配proxy_add_x_forwarded_for导致网站挂掉

    刚才重新配置了下nginx,因为有些参数不太懂,因此导致了刚才网站一直打不开。查了好一会终于找到原因所在。

    the5fire

扫码关注云+社区

领取腾讯云代金券