rmCharlog.sh
#!/bin/bash
echo `date +%Y-%m-%d` >> /l/rmCharlog.log
find /usr/app/glassfish/domains/domain1/logs -mtime +2 >> /l/rmCharlog.log
find /usr/app/glassfish/domains/domain1/logs -mtime +2 -exec rm -rf {} \;
echo "###############################################################################" >> /lrmCharlog.log
crontab -e
30 1 * * * /l/rmCharlog.sh
分享到:
相关推荐
linux常用定时日志清理脚本,一些应用服务器长年累积日志量庞大,用这个定时任务清理指定日志类文件。参考下吧~
本文将深入解析如何在Linux环境下设置定时任务来定期执行特定操作,特别是删除日志或无用文件,以释放磁盘空间,保持系统的高效运行。 ### 一、问题背景 在日常的系统维护过程中,我们可能会遇到由于应用程序频繁...
在Linux系统中,定时任务是运维工作中不可或缺的一部分,它能够帮助我们自动化执行一系列维护操作,例如定期删除旧日志、清理缓存等。本篇文章将深入讲解如何利用Linux的crontab工具设置定时删除任务,特别是针对...
cron 机制是 Linux 操作系统中的一种定时任务管理机制,可以根据用户的需求,执行特定的任务。本文中,我们使用 cron 机制来实现每天自动执行 shell 脚本,切割和删除 Tomcat 日志文件。 知识点四:shell 脚本的...
其中,定时任务是Linux服务器管理中一个非常实用的功能,它可以帮助我们自动执行一些周期性的任务,如数据备份、日志清理等。本文将详细介绍如何在Linux服务器上配置定时任务,并通过具体的例子帮助大家更好地理解和...
针对这种情况,我们可以使用Linux内置的调度工具crontab来创建定时任务,自动清理指定路径的日志文件。本文将详细介绍如何使用crontab实现定时清除日志。 首先,我们来看`clean-log`这个文件,这可能是一个脚本,...
在Linux环境下,编写脚本来编译Java代码以及定时删除日志是常见的系统管理任务,这有助于保持系统的高效运行和良好的资源管理。以下是关于这个主题的详细讲解。 首先,让我们了解如何在Linux下编译Java程序。Java源...
本文将详细介绍如何在 Linux 系统中配置和管理定时任务。 #### 二、核心概念与配置文件 Linux 的定时任务主要通过 `cron` 服务来实现。`cron` 是一个守护进程,用于调度定时任务。它的配置主要分布在几个文件中: ...
此外,可能还会有一个cron定时任务来定期执行这个脚本,这需要用到`crontab`命令。例如,如果希望每天凌晨1点运行这个脚本,可以在crontab中添加`0 1 * * * /path/to/dellog.sh`,这行表示在每天的01:00执行dellog....
本文将介绍如何使用 Linux 的 find 命令和 crontab 计划任务来定时删除日志文件。 find 命令 find 命令是 Linux 中的一个强大命令,用于查找指定条件的文件。其基本格式为:find [路径] [选项] [操作]。 在这里,...
通过以上步骤,我们就成功地设置了Linux系统的定时任务,每周会自动清理指定目录下的45天前日志文件。这种方法有助于保持系统的整洁,避免日志文件占用过多磁盘空间。同时,也提供了一种灵活的方式,可以根据需要...
通过在Linux环境中设置定时任务来定期清理Tomcat日志,不仅可以有效避免因磁盘空间不足而导致的一系列问题,还能简化日志管理流程,提高系统性能。合理规划和实施这样的策略对于确保系统的稳定运行至关重要。
本文将介绍如何使用 Linux 的 crontab 定时任务来清理 Oracle 归档日志文件,并提供了一个示例脚本来实现该功能。 通过使用 crontab 定时任务,我们可以在指定的时间执行清理任务,避免了手动执行的麻烦。同时,...
手动清理日志文件既不高效也不自动化,因此,通过设置定时任务来自动清理过期日志是更优的选择。本文将详细介绍如何使用Linux命令和计划任务来实现定时清理日志文件。 首先,我们需要了解如何使用`find`命令来查找...
通过Cron,用户可以设定复杂的定时任务,如定期备份数据、清理日志、发送邮件提醒等。 #### 二、Cron的安装与启用 在基于Red Hat的Linux发行版中,Cron可以通过以下步骤进行安装和启用: 1. **安装Vixie-Cron包**...
三、Linux定时任务 1. **cron**:Linux的定时任务调度器,可以设置周期性执行特定命令。 2. **crontab**:用户级的cron配置文件,用于定义定时任务。 四、创建PostgreSQL定时备份脚本 1. **脚本内容**:包括使用pg_...
你可以编写一个脚本(bash、Python等)来删除旧的日志文件,然后将其添加到定时任务中。例如,在Linux上,你可以创建一个bash脚本,根据日志文件的修改时间删除超过特定天数的文件。 2. **编程语言内建功能**:如果...
在 Linux 系统中,定时任务是极其重要的功能之一,它允许用户在指定的时间自动执行一系列任务,如备份数据、清理日志等。Linux 提供了多种方式来实现定时任务,其中最常用的是 `cron` 服务。 `cron` 是一个守护进程...
Linux定时任务是Linux系统中的一种自动化任务调度机制,允许用户或系统管理员安排任务在特定时间自动执行。在提供的文件“linux定时任务详细说明.pdf”中,主要涉及的是如何配置和管理Linux下的cron服务来执行一系列...
总的来说,Linux定时任务是系统自动化管理的重要工具,它可以帮助系统管理员定期执行维护任务、数据备份、日志清理等操作,提高工作效率并减少人为错误。理解并熟练使用`cron`服务和`crontab`文件,对于Linux运维...