`

一个神奇的linux命令...删除指定天数前创建的文件

阅读更多

由于服务器存的东西太多,需要经常把一个数据的临时文件夹删掉一部分旧的数据,用下面这个命令比较方便

find . -maxdepth 1 -type d -ctime +30 -exec rm -rf {} \;

 

附一个find的参数说明

http://www.linuxsir.org/main/?q=node/137

分享到:
评论

相关推荐

    删除指定目录下指定天数之前的文件

    若希望仅删除特定类型的文件,可以在`/m`参数后指定文件扩展名,如`/m *.txt`仅删除文本文件。 #### 扩展应用 除了简单地删除所有类型的文件外,此脚本还可以通过修改`*.*`为具体的文件扩展名(例如`*.txt`、`*....

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

    例如,可以创建一个脚本文件,接受参数指定要删除的天数和文件类型,并在脚本中调用`find`命令。这样不仅可以减少手动输入的工作量,还能更好地控制删除过程。 ### 结论 通过使用`find`命令结合`-mtime`和`-name`...

    Linux 按时间批量删除文件命令(删除N天前文件)

    本文将详细介绍如何利用`find`命令配合其他选项来实现删除指定天数前的文件,并通过一个具体示例加以说明。 #### 一、find 命令概述 `find`是Linux系统中最强大的文件搜索命令之一,它可以根据多种条件来查找文件...

    批量删除指定文件夹/目录内指定天数前创建的文件

    批量删除指定文件夹/目录内指定天数前创建的文件,请注意目录下子文件夹内文件也会一并删除,请慎重操作。

    C++删除指定文件夹下N天及之前日志文件的方法

    本篇文章将深入探讨如何使用C++实现一个功能,即删除指定文件夹下N天及之前的日志文件。这个功能涉及到文件系统操作、时间处理和条件判断等多个方面。 首先,我们关注的是文件操作。在C++中,可以使用Windows API...

    Linux命令大全.chm

    - `tar cf <archive> <files>`:创建一个名为 `<archive>` 的打包文件,包含 `<files>`。 - `tar xvf <archive>`:解包名为 `<archive>` 的文件。 2. **gzip**: 压缩文件。 - `gzip <filename>`:压缩 `...

    每天一个linux命令(38):cal命令.rar

    在提供的PDF文件《每天一个linux命令(38):cal命令》中,可能会详细解释这些用法,并通过实例演示如何应用这些参数。这是一份宝贵的资源,可以帮助用户深入理解并熟练使用“cal”命令。通过不断实践和探索,你可以在...

    Linux系统安全的命令.txt

    3. `--reference=FILE`:根据指定文件的所属组来更改其他文件的所属组。 **示例:** ```bash # 将/opt/local/book目录及其子目录下的文件所属组更改为book $ chgrp -R book /opt/local/book ``` #### 五、`chmod` ...

    C# windows服务删除过期文件每天执行一次.

    本项目聚焦于使用C#编程语言创建一个Windows服务,该服务的主要功能是每天定时删除指定目录中的过期文件。下面将详细讲解这个知识点。 首先,我们需要了解C#中创建Windows服务的基本步骤。这通常涉及到以下几个关键...

    保留备份文件&删除指定天数前的文件

    初衷是每天产生的系统bkf文件,由于空间限制每隔一段时间要手动去更名并删除旧的... 指定文件改名为当天的日期的方式,删除大于保留天数的文件 程序界面:第一次运行时将会显示配置文件设置窗口,请自需设置后保存

    linux下cront命令.docx

    Linux下的`crontab`命令是系统管理员和用户用来安排周期性任务的工具,它与`crond`服务紧密关联,`crond`会在后台运行,定期检查是否有需要执行的任务。`crontab`允许用户定义定时任务,这些任务会按照设定的时间...

    解析Linux系统安全的命令.docx

    【Linux系统安全】在Linux操作系统中,确保系统安全至关重要,因为Linux系统同样是一个多用户环境。与Windows NT/2000系统相比,Linux的安全管理有许多独特的方面。本篇文章主要探讨了几个关键的Linux系统安全命令,...

    C++ 删除某文件夹路径下当前系统时间前/后某天的文件

    在C++编程中,删除特定时间范围内的文件是一项常见的任务,尤其...通过学习和实践这些内容,可以构建一个高效、可配置的文件清理工具。在实际应用中,还需要考虑安全性、用户界面(如果需要)以及其他可能的扩展需求。

    Linux定时清理日志 - 定时删除日志文件.pdf

    find 命令是 Linux 中的一个强大命令,用于查找指定条件的文件。其基本格式为:find [路径] [选项] [操作]。 在这里,我们使用 find 命令来删除 30 天前的日志文件。命令格式为:find [路径] -mtime +天数 -name ...

    删除特定天数外的超时文件

    "删除特定天数外的超时文件"是一个常见的需求,尤其在服务器管理或自动化维护任务中。这个任务通常通过编写批处理脚本(BAT文件)来实现,结合Windows的任务计划程序来定时执行。 首先,让我们详细了解如何创建一个...

    Linux最常用 150 个命令汇总

    `man` 是一个非常强大的工具,不仅可以查看基本的命令用法,还可以查看到命令的详细参数解释以及示例。此外,`man` 还提供了不同章节的手册页面,例如系统调用、库函数、文件格式、游戏等,这使得用户能够深入理解每...

    删除指定目录下距现在自定义天数的文件

    本项目涉及的知识点是使用C#编写一个程序,该程序能够定期检查并删除指定目录下创建时间超过特定天数的文件。下面将详细阐述这个任务所涵盖的C#编程知识和技术。 1. 文件系统操作:C#提供了丰富的类库来操作文件...

    Linux服务器配置与管理:linux用户管理命令.pptx

    例如,要创建一个名为admin的新用户,使用`useradd`命令: ```shell sudo useradd -c "Admin User" -d /home/admin -m -s /bin/bash admin ``` 然后为用户设置密码: ```shell sudo passwd admin ``` 如果要将用户...

    linux 下查找文件或者内容常有命令

    ### Linux 下查找文件或内容常用命令详解 #### 一、`whereis` 命令 `whereis` 命令主要用于查找已安装的软件的相关文件位置,如可执行文件、帮助文件以及源代码等。 **基本用法:** ```bash whereis <程序名称> ``...

Global site tag (gtag.js) - Google Analytics