|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!公司最近办事器测试,必要常常调剂体系工夫,一两台还好半,略微多点,就各类纠结了,笔者这几台都把笔者快弄疯了。老迈一句话:全体调快3分钟...过会又全体调慢5分钟......然后我们干活的,各类date01021511....你懂的.因而为懂得放临盆力--代码以下:- #!/bin/bash#Author:MOS#Scriptname:etime.sh#Date&Time:2013-01-02/21:47:58#Version:1.0.1#Description:##ntpserverTip=time.nist.gov#syncnowsystemtime,yes:$3="-u"no:$3isnone.if[["$3"=="-u"]];thenTcmd=/usr/bin/rdate[!-x$Tcmd]&&echordatenotinstall!!&&exit1"$Tcmd"-s"$Tip"fi#Modfif[[-n"$2"&&"$1"==-||"$1"==+]];thenFunc=$1[["$3"=="-s"]]&&Num=$2||Num=$(($2*60))Ntime=`date+%s`Ltime=$(($Ntime$Func$Num))#Date=`/bin/date-d@"$Ltime"2>/dev/null`#echo$LtimeRes=`date-d"1970-01-01UTC$Ltimeseconds"+%m%d%H%M%Y.%S`datedate$ReselseechoFirst,input+or-;Second,inputanumber.exit2fi
复制代码 笔者已上传到附件,下载后,先给个实行权限,然后放到体系路径:- [root@vpn1scripts]#lscasetup.shetime.sh[root@vpn1scripts]#chmod+xetime.sh[root@vpn1scripts]#mvetime.sh/bin/etime
复制代码 用法格局以下:
command[+|-]number[option]
笔者写的急,代码并不是精华精辟,慎用:比如,工夫同步失利未作处置,number地位的严厉限定等,用法示比方下:
1.与工夫办事器(time.nist.gov)同步-u,代码第九行,可依据您的地位,自行修正指定的工夫办事器;假如您的rdate下令未装置至(/usr/bin/rdate),剧本会主动加入- [root@vpn1scripts]#dateThuJan300:13:25CST2013[root@vpn1scripts]#etime+0-uWedJan216:13:29CST2013#第一行输入为以后工夫,利用-u参数时,工夫更新按次排在修正工夫之前WedJan216:13:29CST2013#第二行输入为修正为工夫[root@vpn1scripts]#grep-n"time.nist.gov"/bin/etime9:Tip=time.nist.gov
复制代码 2.以以后体系工夫为准,调快10分钟,默许以分钟为单元- [root@vpn1scripts]#etime+10WedJan216:24:47CST2013WedJan216:34:47CST2013
复制代码 3.以以后体系工夫为准,调慢20分钟,以秒为单元- [root@vpn1scripts]#etime-600-sWedJan216:36:27CST2013WedJan216:26:27CST2013
复制代码 4.以以后天下工夫为准,调快50分钟,只能以分钟为单元- [root@vpn1scripts]#etime+50-uWedJan216:28:25CST2013WedJan217:18:25CST2013
复制代码
另附俩个临时可用的工夫办事器:
time.nist.gov
rdate.darkorb.net
time-b.nist.gov
ntp.openxid.com
写器材不简单,以为还对付的话,给个赞吧(^-^)..
欢迎大家来到仓酷云论坛! |
|