Linux 设置定时任务 清空日志
Step 1:前提是linux服务器安装了crond
定时任务需要crond服务的支持
    1.启动方法  service crond restart
    2.该服务默认是开机启动的
  取消定时任务
    1.全部取消 crontab -r
    2.取消某个	crontab -e 配置文件,删除要取消的哪一行配置
  查看目前都有那些定时任务
    crontab -l
Step 2: 编写bash脚本,比如一个简单的脚本
#!/bin/bash time=$(date "+%Y%m%d:%H-%M-%S")
echo "${time}"
echo "--我要开始清理日志啦-----"
echo '' > /opt/apache-tomcat-8.5.32.lop1/logs/catalina.out
echo "---已经清理完毕---"
编写完成之后,自己手动运行看是否正确。
Step 3:添加定时任务
打开定时任务配置文件:crontab -e
在弹出的新窗口中敲击i进入编写:
* * * * * xxx.sh
或者
* * * * * /opt/xxx.sh >> /xxx/xxx/crontab.log
编辑完成进行保存并退出
Step 4: 查看目前的定时任务
crontab -l

Linux 设置定时任务 清空日志的更多相关文章
- linux设置定时任务的方法(自己总结)
		Linux设置定时任务步骤 linux设置定时任务的关键字是:crontab 1:查看现在已经有的定时任务的命令是 crontab -l,执行命令如下图: 2:新建定时任务的命令是:crontab ... 
- linux设置定时任务(全面解析教程)
		目录 一:系统定时任务 二:系统定时任务配置文件(crontab) 三:增加定时任务 1.crontab -e 2.1.sh 3.2.txt 四:查看crontab定时任务 五:定时任务配置文件(ro ... 
- Linux 设置定时任务crontab命令
		1. crontab命令概念 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行. cron 系统调度进程. 可以使 ... 
- Linux设置定时任务
		什么是crond? crond是Linux系统用来定期执行命令或指定程序的服务的一种服务或软件.一般情况下当我们安装完成Linux操作系统之后,默认便会启动Crond任务调用服务.Crond服务会定 ... 
- 【转】Linux设置定时任务方法
		设置:每天4点运行脚本/var/x/web/train/modeltrain [root@T-XXX-ML-01 log]# crontab -e0 4 * * * /var/x/web/train/ ... 
- linux设置定时任务调用接口
		1.设置目录 cd /var/spool/cron 2.编辑文件(当前登录用户,不一定是root) vim root 3.添加内容 0 0 * * * wget http://192.144.141. ... 
- Linux设置定时任务方法
		linux下定时执行任务的方法: 在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出. 在LI ... 
- linux设置定时任务的方法步骤
		一,首先登录 二,找到文件夹 三,查看定时任务 crontab -l 四,vi root 编辑定时任务 编辑完成后,点ESC,然后:wq 时间格式 分钟 小时 日期 月份 周 命令 数字范围 0-59 ... 
- Linux下设置定时任务删除归档日志
		1.编辑删除归档日志的脚本----/home/oracle/clearlog.sh #! /bin/bash source ~/profile_orcl#记录归档删除的日志exec >> ... 
随机推荐
- Vue.Js加入bootstrap及jquery,或加入其他插件vue-resource,vuex等
			.引入jquery 项目目录下输入 cnpm install jquery --save-dev 用npm下载jq依赖 若想加入其他js库,如vue-resource,执行命令cnpm in ... 
- VMware coding Challenge: Coin Toss Betting
			static int CoinTossEndAmount(int betAmount, String coinTossResults) { if (betAmount <=0 || coinTo ... 
- NPOI 导出excel 分表
			/// <summary> /// 由DataTable导出Excel[超出65536自动分表] /// </summary> /// <param name=" ... 
- 5Lambda表达式
			C++11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作.首先看一下Lambda表达式的基本构成: [函数对象参数](操作符重载函数参数)mutable或exception -&g ... 
- 20155334 2016-2017-2 《Java程序设计》第八周学习总结
			20155334 2016-2017-2 <Java程序设计>第八周学习总结 教材学习内容总结 第十四章:NIO与NIO2 NIO的定义: InputStream.OutputStream ... 
- Linux命令: touch tem.txt创建txt文件
			touch tem.txt 创建txt文件 
- Linux基础命令---ar
			ar ar指令可以创建.修改库,也可以从库中提取单个模块.库是一个单独的文件,里面包含了按照特定结构组织起来的其他文件,我们称作member.归档文件通常是一个二进制文件,我们一般将归档文件当作库来使 ... 
- 中国用户通过rchange用银联充值到PerfectMoney再给BTC-E充值进行搬砖的方法
			最近迷上了比特币这个疯狂的东西,相信很多技术人员都感兴趣. 比特币.莱特币钱包下载和把数据迁移到C盘以外其他盘的方法. 莱特币和山寨币的原理跟比特币基本上一样,可以参考这个方法进行,莱特币的钱包数据迁 ... 
- c++第十一天
			<c++ primer, 5E> 第68页到第81页,笔记: 1.读取未知量的string对象示例 #include<iostream> using std::cin; usi ... 
- python进程编程
			多进程multiprocess模块 multiprocessing is a package that supports spawning processes using an API similar ... 
