美文网首页
删除n天前的所有目录和文件 - linux命令

删除n天前的所有目录和文件 - linux命令

作者: 小黑佬 | 来源:发表于2019-11-25 10:31 被阅读0次
find /data/backup/ -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;

本命令可以删除 [3] 天前的所有目录。

其中:

/data/backup/ - 目标目录

-maxdepth - 最大目录层次,我要从第一级目录开始删除,1就可以了

-type d - 操作对象为目录, f 代表文件

-mtime + - 7天前的目录

-exec rm -rf {} ; - 执行命令的标准格式

配合脚本,就可以自动在服务器上清理旧的临时文件了。

相关文章

  • 删除n天前的所有目录和文件 - linux命令

    本命令可以删除 [3] 天前的所有目录。 其中: /data/backup/ - 目标目录 -maxdepth -...

  • Linux文件操作相关命令

    Linux文件操作相关命令 -创建文件夹 -切换目录 -查看当前工作目录 -删除目录命令 -删除文件 -删除目录 ...

  • Linux定时任务执行,删除某个时间的文件

    Linux计划任务,自动删除n天前的旧文件 语句写法:find 对应目录 -mtime +天数 -name "文件...

  • 第三天 Linux 基本命令、vim 操作命令

    第三天笔记 Linux 基本命令、vim 操作命令 Linux 基本命令 创建目录 删除文件或目录 创建文件 查看...

  • (5)rm 命令

    linux中删除文件和目录的命令:rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,...

  • 2020-10-04Linux-(一些补充1)

    1.Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身 rm -rf * 2.linux查看文件前几行...

  • Linux命令之文件管理 (三十五)

    Linux rm命令 Linux rm命令用于删除一个文件或者目录。 语法 参数: 实例 删除文件可以直接使用rm...

  • 命令用法非完全整理

    Linux常用命令知道哪些 文件和目录rm删除文件和目录mv移动文件和目录(可用来修改文件名字)cp复制文件和目录...

  • Linux

    linux 常用命令 ls mv rm -f 文件名 强行删除文件,系统不再提示。 把子目录及子目录中所有档案删除...

  • Linux基础(二)

    根据时间筛选文件Linux定时删除n天之前的文件语法:find 对应目录 -mtime +天数 -name "文件...

网友评论

      本文标题:删除n天前的所有目录和文件 - linux命令

      本文链接:https://www.haomeiwen.com/subject/fdsdwctx.html