`
SangBillLee
  • 浏览: 12356 次
社区版块
存档分类
最新评论

inux定时执行

阅读更多

/root/crontab-conf文件为root用户定时执行计划文件

 命令:crontab -l
说明:列出定时执行的计划列表
 
命令:crontab -e
说明:编辑定时执行的计划文件
 

每五分钟执行  */5 * * * *

每小时执行     0 * * * *

每天执行        0 0 * * *

每周执行       0 0 * * 0

每月执行        0 0 1 * *

每年执行       0 0 1 1 *

 

执行结果输出到文件,默认所在目录为crontab-conf 

crontabl 的日志/var/log/cron 

 

 

 

===========================================================

*/1 * * * * /Tomcat/apache-tomcat-7.0.34/bin/test.sh 

每分钟把时间写到文件中

#!/bin/sh

 

echo $(date "+%Y-%m-%d %H:%M:%S") >> "min.log"

 

============================================================

1 0 1 * * /Tomcat/apache-tomcat-7.0.34/bin/delete-log.sh 

每个月删除文件,并把日期写到文件中

 

#!/bin/sh

 

last_month=$(date -d last-month +%Y-%m)

log_files="/Tomcat/apache-tomcat-7.0.34/logs/*${last_month}*.log"

 

echo ${last_month} >> "delete.log"

`rm -f ${log_files}`

分享到:
评论
1 楼 wzwahl36 2015-01-14  

相关推荐

    Linux下定时自动执行Oracle_SQL

    通过上述步骤,我们可以实现在Linux环境下利用Crontab定时执行Oracle SQL脚本,从而达到自动化处理数据的目的。这一技术的应用范围广泛,无论是日常的数据统计、报告生成还是系统维护,都能从中受益。掌握这一技能,...

    linux下批量执行oracle脚本的shell脚本

    在实际应用中,shell脚本还可以结合其他工具,如`cron`定时任务,实现定期自动执行,或者与其他业务逻辑相结合,实现更复杂的数据库维护功能。 总结起来,本主题涉及的主要知识点包括: - Linux shell脚本编写 - ...

    inux命令(shell)从入门到精通

    6. **cron**:定时任务调度,自动执行脚本或命令。 通过上述内容,你可以从零开始学习Linux命令行,逐步提升你的Linux技能,成为熟练的系统管理员或开发者。在学习过程中,结合提供的10本培训书籍,理论与实践相...

    inux必学的60个命令

    - `crontab`:设置定时任务。 4. 网络操作命令: - `ifconfig`、`ip`:配置网络接口。 - `ping`:测试网络连通性。 - `netstat`:查看网络状态信息。 - `telnet`、`ftp`:远程登录和文件传输。 - `route`:...

    linux下使用php+shell实现用户注册及磁盘配额文.pdf

    - 使用Cron定时任务每10分钟执行一次`add.sh`。 - 在虚拟机中,需要为Linux新增磁盘,分区并格式化为ext3文件系统,挂载到`/home`,并启用磁盘配额,最大额度为100MB。 6. **实现过程** - 环境搭建包括安装...

    Linux菜鸟专用_PDF

    CLI允许用户通过输入命令与系统交互,执行各种任务,如文件管理、系统维护和网络通信。《Linux菜鸟专用》可能会涵盖如何打开终端,学习并熟练使用基本的Linux命令,如ls(列出目录内容)、cd(改变目录)、pwd(显示...

    SecureCRT中常用linux命令

    **crontab -e**: 定时执行文件 - **功能描述**:编辑定时任务计划。 - **用法示例**: - `crontab -e`,编辑用户的定时任务列表。 ##### 12. **/etc/rc.d/init.d/crond reload**: 重载定时任务 - **功能描述**:...

    sysinfo:通过golang获取linux系统信息(cpu,内存,磁盘等)

    4. 更新和刷新:由于系统信息是动态变化的,可能需要定时调用更新方法以获取最新的数据。 例如,获取CPU信息的示例代码可能如下: ```go import "github.com/shirou/sysinfo" func main() { si := new(sysinfo....

    linux学习笔记--很经典

    - **/var/log/cron**: 定时任务日志。 - **/var/log/httpd**: Apache Web服务器日志。 - **/var/log/news**: Usenet新闻组日志。 - **/var/log/mysqld.log**: MySQL数据库日志。 - **/var/log/samba**: Samba...

Global site tag (gtag.js) - Google Analytics