可以使用date命令来修改Linux的时间。date命令的作用是显示和设置系统日期和时间。输入日期查看当前系统时间。修改时间需要日期-功能字符来修改内容。命令中各选项的含义为:-ddatestr,--datedatestr显示datestr描述的日期-sdatestr,--setdatestr设置datestr描述的日期-u,--universal显示或设置世界时时间字段%H小时(00..23)%I小时(01..12)%k小时(0..23)%l小时(1..12)%M分钟(00..59)%p显示上午或PM%r时间(hh:mm:ssAM或PM),12小时%s从1970年1月1日00:00:00到现在%S秒(00..59)%T时间(24-小时制)(hh:mm:ss)%X显示时间格式(%H:%M:%S)%Z时区日期字段%a星期几的缩写(Sun...Sat)%A全称星期几(星期日..星期六)%b月份的简称(Jan..Dec)%B月份的全称(January..December)%c日期和时间(MonNov814:12:46CST1999)%d日期(01..31)%D日期(mm/dd/yy)%h与%b相同%j日期(001..366)%mmonth(01..12)%w星期几(0代表星期日)%W一年中的星期(00..53,星期一是第一天)%x显示日期的格式(mm/dd/yy)%y年份的最后两位(1999就是99)%Y年份(例如:1970、1996等)需要注意的是,只有超级用户才能使用date命令设置时间,一般用户只有date命令可以用来显示时间。示例1:以指定格式显示时间。$date'+这个日期现在是=>%x,现在时间是=>%X,谢谢!'这个日期现在是=>11/12/99,现在时间是=>17:53:01,谢谢!Example2:以预定格式显示当前时间。dateFriNov2615:20:18CST1999例三:设置时间为下午14:36。date-s14:36:00FriNov2614:15:00CST1999例子4:设置日期为1999年11月28日date-s991128SunNov2800:00:00CST1999例子:设置时间WeiAugust8,200812:00date-s"2008-08-0812:00:00"修改后记得执行clock-w,将系统时间写入CMOS参考链接:changetimewithdatecommandinLinux
