Linux find命令如何根据时间筛选出文件进行删除

 更新时间:2025年07月01日 09:38:19   作者:alden_ygq  
这篇文章主要介绍了Linux find命令如何根据时间筛选出文件进行删除的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux find命令根据时间筛选出文件进行删除

需求

删除 /home/file/ 目录下10天之前生成的txt类型的文件

实现命令

​find /home/file/ -ctime +10 -name “*.txt” -print | xargs rm -f

或者

find /home/file/ -ctime +10 -name “*.txt” -delete

经过测试在文件比较多的情况下 第二条命令比第一条速度更快。

时间条件

  • -amin n: 查找n分钟以前被访问过的所有文件。
  • -atime n: 查找n天以前被访问过的所有文件。
  • -cmin n: 查找n分钟以前文件状态被修改过的所有文件。
  • -ctime n: 查找n天以前文件状态被修改过的所有文件。
  • -mmin n: 查找n分钟以前文件内容被修改过的所有文件。
  • -mtime n: 查找n天以前文件内容被修改过的所有文件。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Ubuntu系统更换Docker镜像源的完整指南(2025最新)

    Ubuntu系统更换Docker镜像源的完整指南(2025最新)

    在国内使用 Docker 拉取镜像时,经常会遇到连接超时、connection reset by peer 等问题,这是由于默认使用的官方镜像仓库网络不稳定导致的,所以本篇文章将教你如何为 Ubuntu 系统下的 Docker 更换国内可用的镜像加速源,需要的朋友可以参考下
    2025-09-09
  • 在CentOS搭建Git服务器的详细步骤

    在CentOS搭建Git服务器的详细步骤

    本篇文章主要介绍了在CentOS搭建Git服务器的详细步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • Linux用if判断目录是否存在实例方法

    Linux用if判断目录是否存在实例方法

    在本篇文章中小编给各位整理的是关于Linux如何使用if判断目录是否存在的相关内容,有需要的朋友们可以参考下。
    2020-03-03
  • linux实现开机自动启动Docker并运行特定镜像的容器

    linux实现开机自动启动Docker并运行特定镜像的容器

    在 CentOS 7 中实现开机自动启动 Docker 并自动运行特定镜像的容器主要有两种方法,本文将为大家详细介绍一下具体实现代码,希望对大家有所帮助
    2025-06-06
  • Linux中Homebrew的正确使用方法

    Linux中Homebrew的正确使用方法

    这篇文章主要给大家介绍了关于Linux中Homebrew的正确使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux系统具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • Linux ssh-keygen系列命令与ssh命令的使用详解

    Linux ssh-keygen系列命令与ssh命令的使用详解

    ssh-keygen用于生成SSH密钥对,用于无密码登录远程服务器,ssh-copy-id用于将公钥上传到远程服务器,查看服务器公钥指纹可以使用ssh-keyscan或在服务器端查看,ssh-F可以查看指定服务器的完整公钥,-R可以删除保存的公钥,ssh命令可以查看连接详情、指定端口号、执行命令等
    2025-11-11
  • ubuntu中修改grub的启动时间生成

    ubuntu中修改grub的启动时间生成

    这篇文章主要介绍了ubuntu中修改grub的启动时间生成,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Linux修改文件句柄数方式及vm.max_map_count、stack size的大小

    Linux修改文件句柄数方式及vm.max_map_count、stack size的大小

    修改/etc/security/limits.conf文件可以调整Linux系统的文件句柄数、进程数等资源限制,需注意的是,对该文件的更改需要重新登录系统才能生效,如需临时修改,可以使用命令直接设置;永久修改则需编辑配置文件,设置nofile的最大值不应超过1048576
    2024-10-10
  • Java使用Apache.POI中HSSFWorkbook导出到Excel的实现方法

    Java使用Apache.POI中HSSFWorkbook导出到Excel的实现方法

    这篇文章主要介绍了Java使用Apache.POI中HSSFWorkbook导出到Excel的实现方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • Linux locate命令的使用方法

    Linux locate命令的使用方法

    这篇文章主要介绍了Linux locate命令的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02

最新评论