`
ldzyz007
  • 浏览: 716507 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

shell 删除创建时间超过指定时间的文件

 
阅读更多
find . -name "backup_*.gz"   -mtime +7 -exec rm  {} \;

n小时创建把-mtime +7 改为-cmin n

-amin n
查找系统中最后N分钟访问的文件
-atime n
查找系统中最后n*24小时访问的文件
-cmin n
查找系统中最后N分钟被改变状态的文件
-ctime n
查找系统中最后n*24小时被改变状态的文件
-mtime n
查找系统中最后n*24小时被修改的文件
分享到:
评论

相关推荐

    Shell定时删除指定时间之前的文件

    本文将详细介绍如何使用Shell脚本配合`cron`服务来定时删除指定时间之前的文件,特别是针对一个月前的备份文件。 首先,我们需要创建一个Shell脚本,用于执行文件删除操作。以下是一个名为`delbak.sh`的示例脚本: ...

    LINUX按时间批量删除文件(删除N天前文件)

    2. `-mtime +10`: 查找最后修改时间超过10天的文件。 3. `-name "*.xml"` (或其他文件扩展名): 查找文件名后缀为.xml (或.ts, .htm, .org, .xls) 的文件。 4. `-exec rm -rf {} \;`: 对于找到的每一个文件,执行`rm ...

    linux自动删除文件

    `-mtime +7` 参数表示选择修改时间超过7天的文件。你可以根据需要修改`FILE_TYPE`和`DIRECTORY`变量,以及`-mtime`后面的数字来调整文件类型和保留期限。 要使脚本可执行,需在终端中使用`chmod`命令: ```bash ...

    Shell脚本创建SFTP和FTP账户

    Shell脚本,尤其是对于Linux运维人员,是日常工作中不可或缺的工具,能够帮助执行批量任务,如创建用户账户、配置权限以及设置服务。以下我们将详细探讨这个主题。 首先,`FtpManageAcc.sh`可能是用于创建和管理FTP...

    Linux使用shell脚本定时删除历史日志文件

    shell脚本提供了灵活的方式,可以根据设定的时间间隔自动删除指定目录下的历史日志文件。 首先,我们需要创建一个shell脚本,例如名为`del_history_files`。这个脚本的主要功能是根据配置文件中的设置,删除指定...

    Shell脚本自动删除指定大小以上的备份文件

    本文将深入探讨如何使用Shell脚本来自动删除指定大小以上的备份文件,从而有效地管理存储空间。 首先,我们来看一下给出的脚本内容。脚本的目的是监测系统磁盘空间,并在空间达到特定阈值时删除备份文件,以防止...

    利用windows shell底层监控文件变化源码

    `SHChangeNotifyRegister`函数用于注册一个窗口句柄或线程ID,当文件系统发生变化时,Windows Shell会通过发送`WM_SHNOTIFY`消息到指定的窗口或线程。这个消息包含了关于文件变化的详细信息,如变化类型(例如,...

    shell脚本编程100例

    agent、使用脚本快速新建KVM虚拟机、编写nginx启动脚本、使用shell脚本批量创建用户、mysql备份、传输、删除、自动备份mysql库文件、使用find查找指定范围的目录等多个方面。 检测网段主机状态 shell脚本可以用于...

    Linux Shell编程 压缩以数字开头的文件

    ### Linux Shell 编程:压缩以数字开头的文件 在Linux环境下进行系统管理或脚本开发时,Shell脚本是一种非常强大的工具。它能够帮助我们自动化执行一系列任务,提高工作效率。本文将详细介绍如何通过编写一个简单的...

    PHP后台循环锁定文件.zip_PHP后台循环_php文件锁定_shell_锁定

    例如,`flock -w timeout file command`会在指定文件上设置一个锁,然后执行command,如果在timeout秒内无法获取锁,则命令将被取消。 在“PHP后台循环锁定文件”这个案例中,可能是通过PHP脚本创建一个后台进程,...

    shell之创建文件及内容的方法示例

    在Linux系统中,Shell脚本是一种强大的自动化工具,可以用来执行一系列命令,包括创建文件和目录。本篇文章将深入探讨如何使用Shell脚本来创建文件及内容,并提供具体的示例。 首先,我们来看如何创建文件夹。在...

    Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。

    Shell脚本,是Linux或Unix操作系统环境中的一种编程语言,它允许用户通过预定义的一系列命令来创建可执行的脚本文件。与Windows/DOS下的批处理文件类似,Shell脚本可以自动化执行一系列任务,极大地提高了系统管理和...

    C语言编写虚拟文件系统

    create 文件名 在当前目录下创建指定文件 rm 文件名 在当前目录下删除指定文件 open 文件名 在当前目录下打开指定文件 ls 显示当前目录下的目录和文件 write 在打开文件状态下,写该文件 ...

    shell常用命令

    Linux系统中的shell命令是进行文件管理、系统管理、任务调度等操作的重要工具。掌握常用shell命令对于提高工作效率至关重要。以下是针对文件和目录操作的一些常用shell命令及其使用说明。 一、文件目录类命令 1. ...

    oracle备份shell

    备份文件管理是 Oracle 备份 Shell 的一个重要功能,脚本可以自动删除过期的备份文件,确保备份文件的数量不超过指定的数量。这样可以避免备份文件占用太多的存储空间,提高了备份文件的管理效率。 Oracle 用户权限...

    js使用wscript.shell打开文件-可以用于iis

    此外,`WScript.Shell`还可以执行更复杂的DOS命令,例如创建目录、删除文件等,通过其`Exec`方法,可以得到一个`WshShellExec`对象,该对象允许与命令行进程进行交互: ```javascript var shell = WScript....

    强制删除bat文件(包括命令)

    这两个命令分别会尝试强制删除指定的文件和目录,即使文件被打开或者目录非空。然而,需要注意的是,这种强制删除操作可能会永久性地丢失数据,且如果文件被其他进程占用,可能仍无法成功删除。 在批处理脚本中,...

    Shell脚本实现删除一年前文件功能分享

    - 使用文件创建日期的长度来判断是否删除。 #### 四、总结 通过以上分析可以看出,这个Shell脚本提供了一种有效的方法来自动化清理旧文件,从而帮助保持文件系统的整洁和高效。在实际应用中,可以根据具体需求...

    shell常用工具

    4. `touch`:创建新文件或更新文件时间戳。 5. `rm`:删除文件或目录。使用 `-rf` 参数可以强制删除,包括非空目录。 6. `mkdir`:创建新目录。 7. `rmdir`/`rm -r`:删除目录。`rmdir`仅用于空目录,`rm -r`可用于...

Global site tag (gtag.js) - Google Analytics