如何进行OS系统时间修改


本篇文章为大家展示了如何进行OS系统时间修改,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。[root@srv14 ~]# man date[root@srv14 ~]# date -s 112212302011date: invalid date `112212302011′[root@srv14 ~]#[root@srv14 ~]# dateTue Nov 22 11:54:53 CST 2011[root@srv14 ~]# man date[root@srv14 ~]# date -s “20180403 11:04:05″Tue Nov 22 12:37:48 CST 2011[root@srv14 ~]#[root@srv14 ~]#[root@srv14 ~]#[root@srv14 ~]# dateTue Nov 22 12:37:50 CST 2011[root@srv14 ~]# hwclockTue 22 Nov 2011 12:03:16 PM CST -0.696725 seconds[root@srv14 ~]# clock –hctosys[root@srv14 ~]# hwclockTue 22 Nov 2011 12:05:08 PM CST -0.880236 seconds[root@srv14 ~]# dateTue Nov 22 12:05:09 CST 2011[root@srv14 ~]#================使用示例一:#date //显示当前日期#date -s //设置当前时间,只有root权限才能设置,其他只能查看。#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00#date -s 12:23:23 //设置具体时间,不会对日期做更改#date -s “12:12:23 2006-10-10″ //这样可以设置全部时间CST:中国标准时间(China Standard Time),这个解释可能是针对RedHat Linux。UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协调时间”Universal Time/Temps Cordonn”而来。中国大陆、香港、澳门、台湾、蒙古国、新加坡、马来西亚、菲律宾、澳洲西部的时间与UTC的时差均为+8,也就是UTC+8。GMT:格林尼治标准时间(旧译格林威治平均时间或格林威治标准时间;英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。设置完系统时间后,还需要同步到硬件时钟上# clock –systohc硬件时钟与系统时钟同步:# 开发云主机域名hwclock –hctosys或者# clock –hctosys上面命令中,–hctosys表示Hardware Clock to SYStem clock。系统时钟和硬件时钟同步:# hwclock –systohc或者# clock –systohc使用示例二: 用指定的格式显示时间。  $ date ‘+Thi开发云主机域名s date now is =>%x ,time is now =>%X ,thank you !’  This date now is =>11/12/99 ,time is now =>17:53:01 ,thank you !  用预定的格式显示当前的时间。  # date  Fri Nov 26 15:20:18 CST 1999  设置时间为下午14点36分。  # date -s 14:36:00  Fri Nov 26 14:15:00 CST 1999  设置时间为1999年11月28号。  # date -s 991128  Sun Nov 28 00:00:00 CST 1999 设置一天前 date –date “1 days ago” +”%Y-%m-%d” Date 命令参数小技巧由于Linux对man date -d 参数说的比较模糊,故举例如下:# -d, –date=STRING display time descri开发云主机域名bed by STRING, not `now’For Linux[root@linuxso.com ~ ]# date -d next-day +%Y%m%d20060328[root@linuxso.com ~ ]# date -d last-day +%Y%m%d20060326[root@linuxso.com ~ ]# date -d yesterday +%Y%m%d20060326[root@linuxso.com ~ ]# date -d tomorrow +%Y%m%d20060328[root@linuxso.com ~ ]# date -d last-month +%Y%m200602[root@linuxso.com ~ ]# date -d next-month +%Y%m200604[root@linuxso.com ~ ]# date -d next-year +%Y2007——————————————而FreeBSD则不同;举例如下:For FreeBSD[root@linuxso.com ~]# date -v -1d +%Y%m%d20060326[root@linuxso.com ~]# date -v -1m +%Y%m%d20060227[root@linuxso.com ~]# date -v -1y +%Y%m%d20050327使用示例三:在linux环境下要取得几天前的时期只要使用date -d “x days ago” +%Y%m%dx用数字代替,如果需要几天前的直接写正数,如果要几天后的日期直接写负数即可;date -d “x weeks ago” +%Y%m%dx用数字代替,如果需要几周前的直接写正数,如果要几周后的日期直接写负数即可;date -d “x years ago” +%Y%m%dx用数字代替,如果需要几年前的直接写正数,如果要几年后的日期直接写负数即可;看下面例子:[root@linuxso.com ~]# date +%Y%m%d20100107上面是今天的日期20100107[root@linuxso.com ~]# date -d “2 days ago” +%Y%m%d 20100105上面是两天前的日期[root@linuxso.com ~]# date -d “4 days ago” +%Y%m%d20100103上面是四天前的日期[root@linuxso.com ~]# date -d “-1 days ago” +%Y%m%d20100108上面是一天后的日期[root@linuxso.com ~]# date -d “-2 days ago” +%Y%m%d20100109上面是两天后的日期[root@linuxso.com ~]# date -d “1 week ago” +%Y%m%d 20091231上面是一周前的日期[root@linuxso.com ~]# date -d “1 year ago” +%Y%m%d 20090107上述内容就是如何进行OS系统时间修改,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注开发云行业资讯频道。

相关推荐: H5网站的优势有哪些

这篇文章主要讲解了“H5网站的优势有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“H5网站的优势有哪些”吧!  移动互联网时代,7亿网民都使用手机上网,你的网站准备好了吗?  抓不住移动互联网,你就OUT了…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 03/29 12:08
Next 03/29 12:08

相关推荐