find命令的一些小用处

find命令常用于查找linux系统中的文件等,有一些很有用的小技巧。

1. 查找2天内修改的文件

find -atime 2

-atime 访问时间 (单位是天,分钟单位则是-amin,以下类似)
-mtime 修改时间 (内容被修改)
-ctime 变化时间 (元数据或权限变化)

2. 在当前目录下查找指定结尾的文件

find . -name "*.log"

3. 查找/opt路径下权限为777的文件

find /opt -perm 777

4. 查找大于1k的文件

find -size +1000c

find 后跟-exec选项可以对查找的结果附加执行

5. 将查到的文件拷贝到指定文件夹

find . -name "*.log" -exec cp {} test/logs \

说明:{}相当于接收查找结果的占位符;\符号代表结束符。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功...
    很少更新了阅读 3,110评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,491评论 19 139
  • 天色已黑,两个身影鬼鬼祟祟地贴近了这栋黑色住宅。 “特工没有名字,只有代号,我代号是O,你的是T。” “这名字有什...
    tolostearth阅读 2,675评论 4 2
  • 我自己都不明白我是谁,把你那套看人标准收回去吧,我做人,真的,全看心情 ​​​​。就算今天我把话说的再绝,明天醒来...
    NIU暖秋阅读 1,430评论 0 0
  • 因为贫穷而生活绝望的人,走在大街上像是一团乌云,愁苦在他的脸上堆积直到变成一场暴雨。没有人听见他的心中电闪雷...
    痖镛阅读 1,800评论 0 1