`

linux shell 删除指定日期前的文件

阅读更多

1.  删除昨天前的所有文件, 可通过调整mtime的参数来改变指定时间

`find /tmp/tiesheng/ -mtime +1 |xargs rm -rf`


2.

 

分享到:
评论

相关推荐

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

    本文将详细介绍如何利用`find`命令结合其他工具来批量删除指定目录下N天之前的文件。 #### 一、`find`命令简介 `find`是Linux系统中最强大的文件查找命令之一。它可以根据多种条件来查找文件,如文件名、文件大小...

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

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

    shell脚本实现linux系统文件完整性检测

    ### Shell脚本实现Linux系统文件完整性检测 #### 概述 在网络安全日益受到重视的背景下,确保系统的安全性变得尤为重要。其中一项重要的措施是通过检查关键文件的完整性来防止恶意篡改或病毒攻击。本文将详细介绍...

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

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

    linux和shell教程

    用户可以通过Shell输入命令来执行任务,如创建、删除文件,管理进程,控制权限等。常见的Shell有Bash(Bourne-Again SHell)、Sh、Csh和Zsh等,其中Bash是最常用的一种。 3. **Linux命令**:Linux命令是通过Shell...

    linux shell编程和命令

    1. 文件和目录管理:`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`和`rmdir`用于创建和删除目录,`touch`用于创建新文件或更新文件时间戳,`rm`用于删除文件或目录。 2. 文件操作:`cat`显示文件内容,`more`和`...

    linux shell 命令, 脚本编程

    ### Linux Shell 命令...以上是对《Linux Shell 命令与脚本编程》知识点的详细梳理,覆盖了文件安全与权限管理、文件搜索、后台任务处理以及文本过滤等方面的核心内容。这些知识对于学习和掌握Linux操作系统至关重要。

    Linux 中的SHELL 速查

    1. 文件和目录管理:`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`创建目录,`rm`删除文件或目录,`cp`复制文件或目录,`mv`移动或重命名文件/目录。 2. 文本处理:`cat`查看文件内容,`more`或`less`分页显示,...

    Linux shell 参考文档 杂七杂八留下的代码

    /bin/bash`是Shebang,指定使用bash shell来解析脚本,`$(date +%Y-%m-%d)`获取当前日期,`tar`命令则用来打包并压缩源目录。 标签"源码"可能意味着文档中包含了一些开源项目或者自定义脚本的示例代码,而"工具"则...

    LINUX与UNIX SHELL编程指南(很全)

    12.1.7 删除指定字符 121 12.1.8 转换控制字符 122 12.1.9 快速转换 122 12.1.10 匹配多于一个字符 123 12.2 小结 123 第三部分 登录环境 第13章 登录环境 125 13.1 /etc/profile 125 13.2 用户的$HOME.profile 128 ...

    linux shell 编程教程

    12.1.7 删除指定字符 121 12.1.8 转换控制字符 122 12.1.9 快速转换 122 12.1.10 匹配多于一个字符 123 12.2 小结 123 第三部分 登录环境 第13章 登录环境 125 13.1 /etc/profile 125 13.2 用户的$HOME.profile 128 ...

    Linux shell编程指南

    12.1.7 删除指定字符 121 12.1.8 转换控制字符 122 12.1.9 快速转换 122 12.1.10 匹配多于一个字符 123 12.2 小结 123 第三部分 登录环境 第13章 登录环境 125 13.1 /etc/profile 125 13.2 用户的$HOME.profile 128 ...

    linux下删除7天前日志的代码(php+shell)

    shell 版本的实现使用了 for 循环来遍历指定目录下的文件,然后使用 stat 命令来获取文件的最后访问时间,并与当前时间进行比较,如果文件的最后访问时间小于 7 天前,则删除该文件。 知识点 1. Linux 文件系统中...

    浙江大学Linux程序设计实验1Linux shell基本命令

    ### 浙江大学Linux程序设计实验1:Linux Shell基本命令 #### 实验目的与要求 本次实验旨在让学生深入了解Linux环境下的基本操作与命令使用方法,具体目标包括: 1. **理解Linux命令的基本格式**:这有助于学生更...

    Linux与unix shell编程指南

    12.1.7 删除指定字符 121 12.1.8 转换控制字符 122 12.1.9 快速转换 122 12.1.10 匹配多于一个字符 123 12.2 小结 123 第三部分 登录环境 第13章 登录环境 125 13.1 /etc/profile 125 13.2 用户的$HOME.profile 128 ...

    linux与unix shell编程指南读书笔记.rar

    Linux与Unix Shell编程指南读书笔记提供了深入理解和熟练掌握Shell脚本编写技巧的宝贵资源。Shell是Linux和Unix操作系统中的命令解释器,它不仅用于交互式地执行命令,还能编写自动化任务的脚本,极大地提高了系统...

    linux常用命令及shell介绍

    ### Linux常用命令及Shell介绍 #### 一、ls 命令详解 - **命令功能**:`ls` 是一个非常基础且强大的命令,用于显示指定目录中的文件和子目录列表,如果没有给出任何目录,则会列出当前工作目录的内容。 - **基本...

    Linux shell实现每天定时备份mysql数据库

    在Linux环境中,使用shell脚本来实现每天定时备份MySQL数据库是一种常见的自动化操作,它可以帮助系统管理员高效地维护数据库的备份策略,确保数据的安全性。以下将详细介绍如何通过Linux shell实现这个功能。 首先...

    Linux-shell编程03

    命令如`ls`用于列出目录内容,`cat`用于查看文件内容,`head`和`tail`分别显示文件开头和结尾的部分,`wc`用于统计行数,`touch`用于创建新文件,`mkdir`创建目录,`rm`删除文件或目录,`mv`移动或重命名文件,`ln`...

    Linux_shell命令

    以上命令涵盖了Linux Shell中最常用的文件管理、文本查看以及系统信息查询操作,熟练掌握这些命令对于高效地管理和使用Linux系统至关重要。通过实践和不断尝试,你将能够更深入地理解和应用这些命令,从而提高在...

Global site tag (gtag.js) - Google Analytics