`
sundful
  • 浏览: 1253453 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

 
阅读更多

find /opt/Oracle/admin/CCXE/bdump/ -mtime +10 -name "*.*" -exec rm -Rf {} \;

/opt/Oracle/admin/CCXE/bdump/ :想要进行清理的任意目录
-mtime:标准语句写法
+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件
"*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件
-exec:固定写法
rm -rf:强制删除文件,包括目录
 {} \; :固定写法,一对大括号+空格+/+;

分享到:
评论

相关推荐

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

    ### Linux按时间批量删除文件(删除N天前文件) 在Linux系统中,经常需要清理一些不再需要的老文件来释放磁盘空间或者维护系统的整洁。本文将详细介绍如何利用`find`命令结合其他工具来批量删除指定目录下N天之前的...

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

    ### Linux 按时间批量删除文件命令详解 在日常运维工作中,经常需要清理服务器上的旧文件来释放磁盘空间或管理文件版本。特别是在Linux环境下,掌握如何高效地按时间批量删除文件是一项非常实用且必要的技能。本文...

    Linux查询并删除文件 讲解

    - 在删除文件前最好先确认文件是否存在以及是否真的需要删除它们。 - 示例:确认/HuaDong1目录下是否存在以".xml"结尾,并且第二个字符为数字“1”的所有文件后再进行删除: ``` find HuaDong1 -name "*[1].xml...

    linux系统中的批量删除文件与空文件删除的命令介绍.docx

    5. **按时间删除文件**: 使用`mtime`选项,可以找到指定时间前的文件并删除。例如: ``` find /path/to/directory -mtime+10 -name *.* -exec rm -Rf {} ; ``` 这将删除`/path/to/directory`目录中10天前的...

    Linux 删除乱码文件与文件夹.docx

    使用 `for` 循环可以批量删除文件或文件夹。例如: ``` for n in 22413315 22413314;do find -inum $n -delete;done ``` 小技巧 使用 `-exec` 选项可以在 `find` 命令中执行任意命令。例如: ``` find . -inum ...

    Linux指令集 (可执行文件)

    5. **find**:根据条件查找文件,如按名称、大小、时间等。 6. **sed**:流编辑器,常用于替换字符串或进行批量文本处理。 三、进程与系统管理指令 1. **ps**:显示当前进程状态。 2. **top**:实时监控系统资源...

    Linuxsed批量替换字符串方法.pdf

    Linux中的sed命令是一个非常强大的文本处理工具,它能够实现对文本文件的编辑操作,而无需打开文本编辑器。sed支持正则表达式,可以快速地对文件中的特定字符串进行查找和替换,批量修改文件内容等操作。下面详细...

    运维常用Linux命令、Shell技巧范例

    - 文件状态改变时间在N天前:`find / -ctime +n` - 文件状态改变时间在N天内:`find / -ctime -n` 以上列举了运维工作中常用的Linux命令以及Shell脚本技巧,涵盖了文件管理、编辑器配置等多个方面,这些命令对于...

    linux中批量查找替换文本内容例子.docx

    Linux 中批量查找替换文本内容实例 在 Linux 系统中,批量查找和替换文本内容是一个非常常见的操作。下面是Linux中批量查找替换文本内容的一些实例: 1. 使用 grep 命令批量查找文件内容 grep 命令是 Linux 中最...

    用lftp 定时增量下载整个目录中最新文件

    这样,脚本就会按设定的时间自动运行。 5. **验证和调试**:在设置好定时任务后,可以先手动运行一次`backup.sh`以确保一切正常。 通过以上步骤,我们就成功地配置了一个使用lftp定时增量下载远程目录最新文件的...

    linux命令以及文件管理

    **批量替换**命令如`:%s/old/new/g`可在整个文件中替换所有"old"为"new"。 掌握这些基本的Linux命令和VI编辑器操作,能极大地提高在Linux环境中的工作效率。无论是日常的文件管理,还是复杂的文本编辑,这些技能都...

    Linux_sed_批量替换字符串方法

    1. **备份文件:** 在执行任何批量替换操作前,确保已经备份了原始文件,以防万一替换过程中出现问题。 2. **使用-n选项:** 如果只需要打印出经过替换的行,可以使用`-n`选项,例如`sed -n 's/test/check/p' ...

    (extundelete)Vim编辑器和恢复ext4下误删除的文件-Xmanager工具-随堂笔记.docx

    【Vim编辑器】 ...总之,熟练掌握Vim编辑器的使用以及了解如何在ext4文件系统下恢复误删除的文件,对于日常的Linux系统管理和维护至关重要。同时,使用远程连接工具如Xmanager能有效提升远程操作的便捷性。

    Linuxsed批量替换字符串方法[归类].pdf

    Linux的sed(流编辑器,Stream Editor)是一个强大的文本处理工具,常用于处理文本文件中的字符串,例如批量替换。在给定的文件中,我们主要关注如何使用sed进行批量替换字符串的方法。 首先,一个基本的sed命令...

    Jhead (Exif 信息批量命令行编辑工具,win命令行,含源代码)一个直接用命令查看修改删除图片属性Exif信息的文件

    批量导入,把bak目录下的jpg文件信息按文件名一一对应的导入当前目录下的jpg文件!引号不省略!! 实例一下吧 jhead命令(参数)大全 -V(大写的V)显示jhead的版本 -h获得帮助 -autorot根据exif中记录的水平方向信息...

    linux基础总结

    - `ls -rtl`: 按时间倒叙列出所有目录和文件。 - `touch file`: 创建一个空白文件。 - `rm -rf 目录名`: 不提示删除非空目录。(`-r`: 递归删除;`-f`: 强制删除) - `dos2unix`: 将Windows文本格式转换为Linux...

    11.24 sed,if else语句,写文件linux万年历命令

    例如,你可以使用`sed`来批量替换文件中的特定字符串,或者提取特定行。基本语法结构是`sed 'command' file`,其中`command`可以是`s/pattern/replacement/`(替换操作)等。 `if` `else`语句是编程语言中用于条件...

Global site tag (gtag.js) - Google Analytics