Linux时间命令
1.修改系统时间
date -s "2018-1-27 17:14:30"
date "+%Y%m%d" 20180127
date "+%y%m%d" 180127
date "+%Y%m%d%H%M" 201801271726
2.Linux计划任务
crontab 周期性执行计划任务
使用crontab,必须先看是cron服务,cron服务是一个定时执行的任务
检查服务是否开启
service crond status 服务状态
service crond start 开启服务
service crond stop 关闭服务
service crond restart 服务重启
注意:凡是涉及到服务,都会有开机自启动
执行身份为管理员
chkconfig crond on
chkconfig crond off
用法:
crontab [-u 用户][-l|-r|-e]
-u 指定某个用户,不加选项则默认为当前用户
-l 制定计划任务
-r 列出计划任务
-e 删除计划任务,该选项为全部删除,若想单独删除,则需要单独编辑进行删除
crontab 内容格式
分 时 日 月 周 命令
1-6 表示一段连续的时间段
1,6 表示不同的时间
* 表示所有时间
/ 表示间隔时间
每分钟将结果写进文件中
*/1 * * * * date >> /etc/home/user/my/time.log
编辑完成后,要重启服务
service crond restart
tail -f /etc/home/user/my/time.log 查看文件
1.修改系统时间
date -s "2018-1-27 17:14:30"
date "+%Y%m%d" 20180127
date "+%y%m%d" 180127
date "+%Y%m%d%H%M" 201801271726
2.Linux计划任务
crontab 周期性执行计划任务
使用crontab,必须先看是cron服务,cron服务是一个定时执行的任务
检查服务是否开启
service crond status 服务状态
service crond start 开启服务
service crond stop 关闭服务
service crond restart 服务重启
注意:凡是涉及到服务,都会有开机自启动
执行身份为管理员
chkconfig crond on
chkconfig crond off
用法:
crontab [-u 用户][-l|-r|-e]
-u 指定某个用户,不加选项则默认为当前用户
-l 制定计划任务
-r 列出计划任务
-e 删除计划任务,该选项为全部删除,若想单独删除,则需要单独编辑进行删除
crontab 内容格式
分 时 日 月 周 命令
1-6 表示一段连续的时间段
1,6 表示不同的时间
* 表示所有时间
/ 表示间隔时间
每分钟将结果写进文件中
*/1 * * * * date >> /etc/home/user/my/time.log
编辑完成后,要重启服务
service crond restart
tail -f /etc/home/user/my/time.log 查看文件