Linux系统时间简单修改方法

      Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。Linux中的所有命令(包括函数)都是采用的系统时钟设置。Linux操作系统运行时间长了,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在很多生产环境中对服务器的时间准确性是有严格要求的,此时就需要使用ntpdate进行时间同步。

date命令:手动修改时间

date :查看当前时间,结果如下:2015年 06月 08日 星期一 18:21:08 CST

date -s 19:38:40:设置当前时间,结果如下:2015年 06月 08日 星期一 19:38:40 CST

说明:

date –s:按字符串方式修改时间
可以只修改日期,不修改时间,输入: date -s 2015-06-18
只修改时间,输入:date -s 15:15:00

同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:
#date -s "2015-06-18 15:15:00"



ntpdate命令

ntpdate -u 202.120.2.101 :网络时间同步命令

注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found

-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;

202.120.2.101:上海交通大学网络中心NTP服务器地址

210.72.145.44:中国国家授时中心的官方服务器。(经测试目前有问题)

ntp常用服务器

(上海交通大学网络中心NTP服务器地址)ntp.sjtu.edu.cn 202.120.2.101

中国教育科研机构:cn.pool.ntp.org

美国:time.nist.gov 
复旦:ntp.fudan.edu.cn 
微软公司授时主机(美国) :time.windows.com 
台警大授时中心(台湾):asia.pool.ntp.org

总结:修改Linux系统时间的方法有很多,本文只是简单介绍一种常用方法,仅供大家参考。

原创文章,作者:酋酋,如若转载,请注明出处:http://www.178linux.com/5161

(0)
酋酋酋酋
上一篇 2015-06-12 16:18
下一篇 2015-06-13 10:09

相关推荐

  • cp复制软链接失效的原因

    在学习cp命令时我们会知道复制软链接时,如果要保留链接文件使用-d,但当我们实际操作时却常常出现如下情况 [root@localhost ~]# ls -l /etc/redhat-release     #此文件为链接文件 lrwxrwxrwx. …

    Linux干货 2016-10-25
  • 目录,inode学习笔记

    目录,inode学习笔记 1. 关于目录,文件,数据块 对于使用计算机的人而言,经常有一种 错误的认知:目录(或者说,文件夹)里面存放着文件。实际上,目录里面并不存放文件,以及文件数据。 实际上,目录是一个特殊的文件,针对这个特殊的文件也存在一些特殊的规则,比如利用命令cp /dev/null <your directory>…

    Linux干货 2017-04-01
  • 行编辑器sed的应用

    sed sed:Stream EDitor,行编辑器 sed是一种流编辑器,它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中, 称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后, 把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没 有改变,除非你使用重定向存储输出。 se…

    Linux干货 2016-08-10
  • 26期全程班-第二周博客作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。     cp  复制命         ex:cp -a /etc/initab /var/log/message /tmp/   …

    Linux干货 2017-01-10
  • 马哥教育网络班21期+第2周课程练习

    一、Linux文件管理类命令     1、文件的复制、移动和删除        A、cp  文件的复制          cp命令的用法:    &n…

    Linux干货 2016-06-26
  • 第九周-Shell脚本编程

      1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash nologin=0 login=0 for i in `cut -d : -f 7 /etc/passwd`;do if [ $i = /sbin/n…

    Linux干货 2017-08-23