Linux_系统时间管理
2015-11-16 17:53 云物互联 阅读(190) 评论(0) 收藏 举报目录
时间管理
date指令
date #显示系统时间
date MMDDhhmm #以特定格式显示时间
系统时间设置timedatectl指令
timedatectl  #查看时间、时区、是否与NTP同步    
timedatectl list-timezone #查看时区列表   
timedatectl set-timezone #设定时区    
timedatectl set-time "YYYY-MM-DD hh:mm:ss"  #设置时间
本地时间同步
hwclock -s #将系统时间同步到BIOS        
hwclock -w #将BIOS时间同步系统    
时间服务器NTP
RHEL6:
编辑NTP服务配置: 
 vim /etc/ntp.conf 
  
 system-config-date 
RHEL7
编辑NTP服务配置: 
vim /etc/chrony.conf(修改NTP Server的IP)
server [NTPServerHostName|IP] iburst
重启服务并测试:
timedatectl set-ntp yes
chronyc sources -v 检测时间同步
依赖时间同步服务的应用: 
(1)windows DC 
(2)Linux ldap/IPA(kerboers):用户认证集中管理,证书对时间要求高,时间差超过5分钟,则报错。 
(3)mail Server 
(4)syslog 日志分析错误 
(5)银行:UNIX–AIX HP–UX 时间同步、缓冲同步
计划任务
一次性计划任务
开启一次性计划服务:
service atd start 
at指令
at  时间  at  time date wall “hello”     #设置一次性计划任务
atq    #查看当前用户一次性计划任务
atrm 任务号 #删除一次性计划任务
一次性计划任务文件的位置: 
/var/spool/at
限制用户建立一次性计划任务
编辑at服务权限文件: 
vim /etc/at.deny
userName
vim /etc/at.allow
userName  #一旦与at.deny冲突,则以at.allow为准
周期性计划任务
crontab指令
 crontab -e  #编辑                       
 crontab -l  #显示 
 crontab -r  #清空crontab
1-59/2   相当于(1,3,5,7,。。。。) 
0-58/2   相当于(0,2,4,6,。。。。) 
 用户限制文件: 
/etc/cron.deny   拒绝 
/etc/cron.allow  允许 
系统计划任务: 
/etc/cron.xxxx (每小时、每天、每周、每月) 
/etc/crontab  语法规则 
/etc/anacrontab  自动计划任务
Jmilk
    转载请注明作者:JmilkFan 范桂飓
                    
                
                
            
        
浙公网安备 33010602011771号