如何使用命令行更改Linux系统的日期和时间 linux系统用命令行改时间

\u4f7f\u7528\u547d\u4ee4\u884c\u600e\u4e48\u66f4\u6539Linux\u7cfb\u7edf\u7684\u65e5\u671f\u548c\u65f6\u95f4

\u65b9\u6cd5\u4e00\uff1a Date \u547d\u4ee4
\u3000\u3000\u5728 Linux \u4e2d\uff0c \u4f60\u53ef\u4ee5\u901a\u8fc7 date \u547d\u4ee4\u6765\u66f4\u6539\u7cfb\u7edf\u7684\u65e5\u671f\u548c\u65f6\u95f4\uff1a
\u3000\u3000# date --set=\u2018NEW_DATE\u2019
\u3000\u3000\u5176\u4e2d NEW_DATE \u662f\u8bf8\u5982 \u201cSun\uff0c 28 Sep 2014 16:21:42\u201d \u6216\u8005 \u201c2014-09-29 16:21:42\u201d \u7684\u53ef\u8bfb\u683c\u5f0f\u7684\u65e5\u671f\u5b57\u7b26\u4e32\u3002
\u3000\u3000\u65e5\u671f\u683c\u5f0f\u4e5f\u53ef\u4ee5\u624b\u52a8\u6307\u5b9a\u4ee5\u83b7\u5f97\u66f4\u7cbe\u786e\u7684\u7ed3\u679c\uff1a
\u3000\u3000# date +FORMAT --set=\u2018NEW_DATE\u2019
\u3000\u3000\u4f8b\u5982\uff1a
\u3000\u3000# date +\u2019%Y%m%d %H%m\u2019 --set=\u201820140928 1518\u2019

\u3000\u3000\u4f60\u4e5f\u53ef\u4ee5\u7528\u76f8\u5bf9\u7684\u65b9\u5f0f\u5730\u589e\u52a0\u6216\u51cf\u5c11\u4e00\u5b9a\u7684\u5929\u6570\uff0c\u5468\u6570\uff0c\u6708\u6570\u548c\u79d2\u6570\uff0c\u5206\u949f\u6570\uff0c\u5c0f\u65f6\u6570\u3002 \u4f60\u4e5f\u53ef\u4ee5\u628a\u65e5\u671f\u548c\u65f6\u95f4\u7684\u53c2\u6570\u653e\u5230\u4e00\u4e2a\u547d\u4ee4\u4e2d\u3002
\u3000\u3000# date --set=\u2018+5 minutes\u2019# date --set=\u2018-2 weeks\u2019# date --set=\u2018+3 months\u2019# date --set=\u2018-3 months +2 weeks -5 minutes\u2019

\u3000\u3000\u6700\u540e\uff0c \u628a\u786c\u4ef6\u65f6\u949f\u8bbe\u7f6e\u4e3a\u5f53\u524d\u7cfb\u7edf\u65f6\u949f\uff1a
\u3000\u3000# hwclock --systohc
\u3000\u3000\u8fd0\u884c hwclock --systohc \u7684\u76ee\u7684\u662f\u5c06\u786c\u4ef6\u65f6\u949f\u540c\u8f6f\u4ef6\u65f6\u949f\u540c\u6b65\uff0c \u8fd9\u53ef\u4ee5\u66f4\u6b63\u786c\u4ef6\u65f6\u949f\u7684\u7cfb\u7edf\u6f02\u79fb\uff08\u5373\u65f6\u949f\u6309\u7167\u4e00\u5b9a\u7684\u901f\u5ea6\u8d70\u5feb\u6216\u8d70\u6162\uff09\u3002
\u3000\u3000\u53e6\u4e00\u65b9\u9762\uff0c \u5982\u679c\u786c\u4ef6\u65f6\u949f\u662f\u6b63\u786e\u7684\uff0c \u4f46\u7cfb\u7edf\u65f6\u949f\u6709\u8bef\uff0c \u53ef\u4ee5\u7528\u4e0b\u9762\u7684\u547d\u4ee4\u66f4\u6b63\uff1a
\u3000\u3000# hwclock --hctosys
\u3000\u3000\u5728\u4e24\u79cd\u60c5\u51b5\u4e0b\uff0c hwclock \u547d\u4ee4\u90fd\u662f\u5c06\u4e24\u4e2a\u65f6\u949f\u540c\u6b65\u3002 \u5426\u5219\uff0c \u91cd\u542f\u540e\u65f6\u95f4\u4f1a\u662f\u9519\u8bef\u7684\uff0c \u56e0\u4e3a\u5f53\u7535\u6e90\u5173\u95ed\u65f6\u786c\u4ef6\u65f6\u949f\u4f1a\u8bb0\u5fc6\u65f6\u95f4\u3002 \u7136\u800c\uff0c \u8fd9\u5bf9\u4e8e\u865a\u62df\u673a\u5668\u5e76\u4e0d\u9002\u7528\uff0c \u56e0\u4e3a\u865a\u62df\u673a\u5668\u5e76\u4e0d\u80fd\u8bbf\u95ee\u786c\u4ef6\u65f6\u949f\u3002
\u3000\u3000\u65b9\u6cd5\u4e8c\uff1a NTP
\u3000\u3000\u53e6\u4e00\u79cd\u4f7f\u7cfb\u7edf\u65e5\u671f\u548c\u65f6\u95f4\u4fdd\u6301\u7cbe\u786e\u7684\u65b9\u6cd5\u662f\u4f7f\u7528 NTP \uff08\u7f51\u7edc\u65f6\u95f4\u534f\u8bae\uff09\u3002 \u5728 Linux \u4e0a\uff0c ntpdate \u547d\u4ee4\u901a\u8fc7 NTP \u5c06\u7cfb\u7edf\u65f6\u949f\u548c\u516c\u5171 NTP \u670d\u52a1\u5668\u540c\u6b65\u3002
\u3000\u3000\u4f60\u53ef\u4ee5\u4f7f\u7528\u5982\u4e0b\u547d\u4ee4\u6765\u5b89\u88c5 ntpdate\uff1a
\u3000\u3000\u5728 Debian \u53ca\u57fa\u4e8e Debian \u7684\u53d1\u884c\u7248\u4e0a\uff1a
\u3000\u3000# aptitude install ntpdate
\u3000\u3000\u5728\u57fa\u4e8e Ret Hat \u7684\u53d1\u884c\u7248\u4e0a\uff1a
\u3000\u3000# yum install ntpdate
\u3000\u3000\u4f7f\u7528 NTP \u540c\u6b65\u7cfb\u7edf\u65f6\u949f\uff1a
\u3000\u3000# ntpdate -u \u300aNTP \u670d\u52a1\u5668\u540d\u6216IP\u300b# hwclock --systohc

\u3000\u3000\u9664\u4e86\u4e00\u6b21\u6027\u4f7f\u7528 ntpdate \u6765\u540c\u6b65\u65f6\u949f\uff0c \u4f60\u4e5f\u53ef\u4ee5\u4f7f\u7528 NTP \u5b88\u62a4\u8fdb\u7a0b\uff08ntpd\uff09\uff0c \u5b83\u4f1a\u59cb\u7ec8\u5728\u540e\u53f0\u8fd0\u884c\uff0c \u4e0d\u65ad\u5730\u901a\u8fc7 NTP \u6765\u8c03\u6574\u7cfb\u7edf\u65f6\u949f\u3002

\u6069 date -s \u53ea\u662f\u4e34\u65f6\u4fee\u6539\u7cfb\u7edf\u65f6\u95f4\u3002
\u4f60\u8fd8\u9700\u8981\u6267\u884c\uff1a
clock -w
\u5c06\u6570\u636e\u5199\u5982CMOS\u82af\u7247\u3002

\u53e6\u5916\u56fe\u5f62\u73af\u5883\u4e0b\uff1a\u56fe\u5f62\u754c\u9762\u7684\u65f6\u95f4\u663e\u793a\u6709\u5b83\u81ea\u5df1\u7684\u65f6\u949f\uff0c\u5e76\u4e0d\u662f\u548c\u7cfb\u7edf\u65f6\u95f4\u5373\u65f6\u540c\u6b65\uff08\u9694\u4e00\u6bb5\u65f6\u95f4\u540c\u6b65\u4e00\u6b21\u3002\u6240\u4ee5\u7acb\u523b\u5207\u56de\u56fe\u5f62\u754c\u9762\u4e0d\u80fd\u770b\u5230\u6548\u679c\u3002\uff09\u3002
\u4f60\u9700\u8981\u91cd\u65b0\u767b\u5f55\u56fe\u5f62\u754c\u9762\u3002\u6216\u8005\u5728\u56fe\u5f62\u754c\u9762\u4e0b\u5f00\u4e2a\u7ec8\u7aef\u3002\u4f7f\u7528date \u547d\u4ee4\u67e5\u770b\u65f6\u95f4\u3002

方法一: Date 命令
在 Linux 中, 你可以通过 date 命令来更改系统的日期和时间:
# date --set=‘NEW_DATE’
其中 NEW_DATE 是诸如 “Sun, 28 Sep 2014 16:21:42” 或者 “2014-09-29 16:21:42” 的可读格式的日期字符串。
日期格式也可以手动指定以获得更精确的结果:
# date +FORMAT --set=‘NEW_DATE’
例如:
# date +’%Y%m%d %H%m’ --set=‘ 1518’

你也可以用相对的方式地增加或减少一定的天数,周数,月数和秒数,分钟数,小时数。 你也可以把日期和时间的参数放到一个命令中。
# date --set=‘+5 minutes’# date --set=‘-2 weeks’# date --set=‘+3 months’# date --set=‘-3 months +2 weeks -5 minutes’

最后, 把硬件时钟设置为当前系统时钟:
# hwclock --systohc
运行 hwclock --systohc 的目的是将硬件时钟同时钟同步, 这可以更正硬件时钟的系统漂移(即时钟按照一定的速度走快或走慢)。
另一方面, 如果硬件时钟是正确的, 但系统时钟有误, 可以用下面的命令更正:
# hwclock --hctosys
在两种情况下, hwclock 命令都是将两个时钟同步。 否则, 重启后时间会是错误的, 因为当电源关闭时硬件时钟会记忆时间。 然而, 这对于虚拟机器并不适用, 因为虚拟机器并不能访问硬件时钟。
方法二: NTP
另一种使系统日期和时间保持精确的方法是使用 NTP (网络时间协议)。 在 Linux 上, ntpdate 命令通过 NTP 将系统时钟和公共 NTP 服务器同步。
你可以使用如下命令来安装 ntpdate:
在 Debian 及基于 Debian 的发行版上:
# aptitude install ntpdate
在基于 Ret Hat 的发行版上:
# yum install ntpdate
使用 NTP 同步系统时钟:
# ntpdate -u 《NTP 服务器名或IP》# hwclock --systohc

除了一次性使用 ntpdate 来同步时钟, 你也可以使用 NTP 守护进程(ntpd), 它会始终在后台运行, 不断地通过 NTP 来调整系统时钟。

  • 濡備綍浣跨敤鍛戒护琛屾洿鏀筁inux绯荤粺鐨勬棩鏈熷拰鏃堕棿
    绛旓細鏂规硶涓锛 Date 鍛戒护 鍦 Linux 涓紝 浣犲彲浠ラ氳繃 date 鍛戒护鏉ユ洿鏀圭郴缁熺殑鏃ユ湡鍜屾椂闂达細date --set=鈥楴EW_DATE鈥欏叾涓 NEW_DATE 鏄濡 鈥淪un锛 28 Sep 2014 16:21:42鈥 鎴栬 鈥2014-09-29 16:21:42鈥 鐨勫彲璇绘牸寮忕殑鏃ユ湡瀛楃涓层傛棩鏈熸牸寮忎篃鍙互鎵嬪姩鎸囧畾浠ヨ幏寰楁洿绮剧‘鐨勭粨鏋滐細date +FORMAT --set=...
  • linux鍛戒护琛涓鎬庝箞鏇存敼璇郴涓轰腑鏂囩畝浣
    绛旓細vim /etc/sysconfig/i18n 鍒濆鐨勬椂鍊欐枃浠跺涓嬫墍绀猴紝浣嗘槸鍙兘鍙湁鍏朵腑鐨勪竴涓や釜锛汱ANG="en_US.UTF-8"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"SYSFONTACM="utf8"鐒跺悗浣犻渶瑕佸仛鐨勫氨鏄壘鍒癓ANG 鍜...
  • linux绯荤粺鎬庝箞鐢
    绛旓細1. 鍛戒护琛岀晫闈細- 鎵撳紑缁堢锛氬湪澶у鏁癓inux鍙戣鐗堜腑锛浣犲彲浠ラ氳繃鐐瑰嚮搴旂敤绋嬪簭鑿滃崟涓殑"缁堢"鎴栦娇鐢ㄥ揩鎹烽敭Ctrl+Alt+T鏉ユ墦寮缁堢銆- 鏂囦欢鍜岀洰褰曟搷浣滐細浣跨敤鍛戒护濡俙ls`锛堝垪鍑虹洰褰曞唴瀹癸級銆乣cd`锛堝垏鎹㈢洰褰曪級銆乣mkdir`锛堝垱寤虹洰褰曪級鍜宍rm`锛堝垹闄ゆ枃浠舵垨鐩綍锛夋潵杩涜鏂囦欢鍜岀洰褰曟搷浣溿- 鏂囦欢缂栬緫锛氫娇鐢ㄦ枃鏈紪杈...
  • 濡備綍閰嶇疆Linux鍛戒护琛鐨勫瓧浣撳拰鑳屾櫙棰滆壊
    绛旓細1銆侀鍏堣繘鍏Linux绯荤粺浠ュ悗鐐瑰嚮宸︿笂瑙掔殑Applications锛岀劧鍚庨夋嫨Terminal閫夐」锛屽涓嬪浘鎵绀 2銆佹帴涓嬫潵鍦ㄦ墦寮鐨鍛戒护琛涓偣鍑婚《閮ㄧ殑Edit鑿滃崟锛岀劧鍚庨夋嫨Profile Preferences閫夐」锛屽涓嬪浘鎵绀 3銆佽繘鍏rofile Preferences璁剧疆鐣岄潰浠ュ悗锛屽畾浣嶅埌General椤碉紝鍘绘帀浣跨敤绯荤粺瀛椾綋鐨勫閫夋锛岀劧鍚庣偣鍑籉ont鍚庨潰鐨勬寜閽紝濡備笅鍥炬墍绀 4...
  • linux妗岄潰鍛戒护琛鍒囨崲linux妗岄潰鍛戒护琛
    绛旓細涓.瀹炴椂鍒囨崲1.1鍛戒护琛->鍥惧舰startx鎴栬卛nit51.2鍥惧舰->鍛戒护琛孋trl+Alt+F1--F6鎴栬呭湪鎺у埗鍙拌緭鍏nit3浜.鍚姩榛樿2.1鍚姩杩涘叆鍛戒护琛屼慨鏀/etc/inittab鏂囦欢"id:3:initdefault"2.2鍚姩杩涘叆鍥惧舰鐣岄潰淇敼/etc/inittab鏂囦欢"id:5:initdefault"淇敼瀹屾垚鍚庯紝閲嶅惎鍚姩绯荤粺鍗冲彲銆侺inux濡備綍杩涘叆绾懡浠よ鐣岄潰锛熻...
  • 杩涘叆linux鍛戒护琛杩涘叆linux鍛戒护
    绛旓細linux杩涘叆瀛楃鍛戒护鐣岄潰鏂规硶濡備笅锛氫竴銆佺郴缁熶笉鍦ㄨ櫄鎷熸満涓殑鎯呭喌 浣跨敤ctrl+alt+F1~6鍒囨崲鍒鍛戒护琛鐣岄潰锛沜trl+alt+F7鍒囨崲鍒板浘褰㈢晫闈備簩銆佺郴缁熷湪铏氭嫙鏈轰腑鐨勬儏鍐 Ctrl+Alt+shift+F1~6鍒囨崲鍒板懡浠よ鐣岄潰锛涗娇鐢ˋlt+F7杩斿洖鍒板浘褰㈢晫闈傦紙娉細浠ヤ笂鏂规硶鍒囨崲鍚庯紝鍥惧舰鐣岄潰骞舵病鏈夊叧闂級涓夈佸懡浠ゆā寮淇敼 鎵撳紑缁堢锛...
  • linux绠$悊鍛戒护linux绠$悊鍛戒护琛
    绛旓細1锛岀涓娆″惎鍔linux绯荤粺浼氳繘鍏ュ懡浠よ妯″紡,浼氳姹傝緭鍏ョ敤鎴峰悕,榛樿鐨勭鐞嗗憳甯愬彿鍚嶄负root,杈撳叆鈥渞oot鈥濆悗鍥炶溅,鎻愮ず杈撳叆瀵嗙爜(瀵嗙爜鏄湪瀹夎绯荤粺鏃惰嚜宸辫瀹氱殑),杩欐牱灏变互绠$悊鍛樿韩浠界櫥闄嗕簡绯荤粺銆2锛屽鏋滀笉鎯崇敤浣跨敤鍛戒护琛妯″紡,鑰岄渶瑕佽繘鍏ュ浘褰㈢晫闈:鍦ㄥ懡浠よ妯″紡涓嬭緭鍏ュ懡浠も渟tartx鈥濆悗鍥炶溅锛屼竴鑸繖鏍峰氨鑳借繘鍏ュ浘褰㈠寲...
  • Linux绯荤粺甯哥敤鎿嶄綔鍛戒护鏈夊摢浜
    绛旓細鍓嶈█绗1绔 Linux鍛戒护琛绠浠 / 11.1Linux鍛戒护琛屾杩 / 11.2鍦↙inux鍛戒护琛屼笅鏌ョ湅鍛戒护甯姪 / 41.3Linux shutdown reboot halt / 9 鍏虫満锛歴hutdown -h now halt init 0 绗2绔 鏂囦欢鍜岀洰褰曟搷浣滃懡浠 / 132.1pwd锛氭樉绀哄綋鍓嶆墍鍦ㄧ殑浣嶇疆 / 13 2.2cd锛氬垏鎹㈢洰褰 / 162.3tree锛氫互鏍戝舰缁撴瀯鏄剧ず鐩綍涓...
  • linux鎬庝箞鐢ㄥ懡浠よ鐣岄潰?
    绛旓細1銆浣跨敤鐢ㄦ埛鍚嶅拰瀵嗙爜鐧诲綍鍒Linux绯荤粺锛岀偣鍑烩滄椿鍔ㄢ濃斺滅粓绔濓紝鎵撳紑缁堢宸ュ叿銆2銆佸湪鍛戒护琛锛岃緭鍏 init 3 鍛戒护锛屽苟鎸夊洖杞﹂敭鎵ц锛屽垏鎹㈠埌鍛戒护琛岀晫闈3銆佸垏鎹㈠埌鍛戒护琛岀晫闈㈠悗锛屽湪鐣岄潰涓婂彧鏄剧ず涓涓棯鐑佺殑鍏夋爣锛屾寜涓 Ctrl+Alt+F6锛堥潪铏氭嫙鏈猴級鎴栬 Alt+F6锛堣櫄鎷熸満锛夛紝鏄剧ず鐢ㄦ埛鐧诲綍鐣岄潰銆4銆佽緭鍏ョ敤鎴峰悕鍜...
  • linux鍛戒护鐣岄潰鍒囨崲鍥惧舰鐣岄潰linux鍛戒护鐣岄潰
    绛旓細linux鍛戒护琛屾庝箞杩涘叆妗岄潰锛熶竴.瀹炴椂鍒囨崲1.1鍛戒护琛->鍥惧舰startx鎴栬卛nit51.2鍥惧舰->鍛戒护琛孋trl+Alt+F1--F6鎴栬呭湪鎺у埗鍙拌緭鍏nit3浜.鍚姩榛樿2.1鍚姩杩涘叆鍛戒护琛屼慨鏀/etc/inittab鏂囦欢"id:3:initdefault"2.2鍚姩杩涘叆鍥惧舰鐣岄潰淇敼/etc/inittab鏂囦欢"id:5:initdefault"淇敼瀹屾垚鍚庯紝閲嶅惎鍚姩绯荤粺鍗冲彲銆俵inux...
  • 扩展阅读:linux命令大全菜鸟教程 ... linux命令行界面切换 ... linux命令面试题及答案 ... linux赋权限命令777 ... linux chown修改文件权限 ... 修改权限命令linux ... linux面试必会6题经典 ... linux命令行更改时区 ... linux使用命令行安装软件 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网