linux系统-服务器时间和时区修改命令

合集下载

Linux终端命令系统时间与时钟同步

Linux终端命令系统时间与时钟同步

Linux终端命令系统时间与时钟同步在Linux操作系统中,系统时间和时钟同步起着至关重要的作用。

正确的系统时间和时钟同步可以确保计算机的各项操作正常进行,并避免由于时间差异引起的问题。

本文将介绍Linux终端命令中常用的方法,用于同步系统时间和时钟。

一、查看当前系统时间和时钟状态1. date命令date命令是Linux中用于显示和修改系统日期与时间的命令。

要查看当前系统时间,只需在终端中输入以下命令:```shelldate```运行该命令后,终端会返回当前系统的日期和时间信息。

2. timedatectl命令timedatectl是Linux提供的时间和日期管理工具,可以查看和配置系统的时间和时区设置。

要查看当前系统时间和时钟状态,可以在终端中输入以下命令:```shelltimedatectl```终端会返回当前系统的时间、时区、夏令时状态等信息。

二、同步系统时间与时钟1. 使用ntpdate命令ntpdate命令是Linux中常用的同步系统时间和时钟的命令。

ntpdate通过与NTP服务器进行通信,自动调整系统的时间。

要使用ntpdate命令同步系统时间,可以在终端中输入以下命令: ```shellsudo ntpdate 服务器地址```其中,服务器地址为可用的NTP服务器地址,可以选择离自己地理位置近、可靠性高的服务器进行同步。

2. 使用timedatectl命令timedatectl命令同样可以用于同步系统时间和时钟。

要使用timedatectl命令同步系统时间,可以在终端中输入以下命令: ```shellsudo timedatectl set-time "YYYY-MM-DD HH:MM:SS"```其中,YYYY-MM-DD代表年月日,HH:MM:SS代表时分秒,将其替换为实际的时间参数即可。

三、自动同步系统时间为了确保系统时间始终与时钟同步,可以设置自动同步时间的功能。

Linux命令-更新系统时间和硬件时间

Linux命令-更新系统时间和硬件时间

Linux命令-更新系统时间和硬件时间查看系统时间和时区:date 查看系统时间date -R 查看时区修改时区:tzselect 修改时区或cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 上海时间或rm /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 上海时间ln -s /usr/share/zoneinfo/America/Los_Angeles /etc/localtime 洛杉矶时间修改时钟⽂件:/etc/sysconfig/clock修改为:ZONE="Asia/Shanghai"UTC=falseARC=false修改系统时间:加⼊定时任务echo “*/10 * * * * systemctl restart chronyd && chronyc sources -v” >> /var/spool/cron/rootdate 查看当前系统时间yum install -y ntpdate #centos7安装ntpdate程序yum install chrony #centos8安装ntpdate程序ntpdate 从互联⽹更新系统时间ntpdate 从互联⽹更新系统时间date 再次查看当前系统时间如果ntpdate 出错了.lsof -i:123 查看123端⼝使⽤情况kill -91469 杀死进程ntpdate 同步时间查看同步BIOS时钟,强制把系统时间写⼊CMOSclock --show 查看硬件时间clock -w 强制把系统时间写⼊CMOSclock --show 查看硬件时间reboot 重起机器重新启动系统,硬件时间会读取系统时间,实现同步;但是在不重新启动的时候,需要⽤hwclock或clock命令实现同步。

Linux设置时区和修改时间

Linux设置时区和修改时间

Linux设置时区和修改时间修改时区⽅法⼀:timedatectl set-timezone Asia/Shanghai >>>服务器时区设置date -s "2020-12-20 16:34:50" >>>服务器时间设置时间格式显⽰12⼩时制,如何操作?需要修改时间为24⼩时,可以修改/etc/default/locale,默认没有LC_TIME这个变量,在⽂件中增加⼀⾏:LC_TIME=en_DK.UTF-8保存退出,然后reboot重启服务器即可⽣效,date命令查看是24⼩时时间格式。

修改时区⽅法⼆:1.使⽤命令:tzselect在这⾥我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing),选择12.复制⽂件到/etc⽬录下root@ubuntu:/# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime3.再次查看时间date -R,已经修改为北京时间Linux中查看有关时间的命令是date [选项] +[格式]⾸先我们先看看单纯的date的输出结果,其中CST表⽰东⼋区。

使⽤ timedatectl命令可以查看时区使⽤date -s "yyyy-MM-dd hh:mm:ss",例如将当前系统时间设置为2021年1⽉4⽇12:00:00则使⽤date -s "2021-01-04 12:00:00"以上修改的仅仅是系统时间,由操作系统控制。

还有⼀个硬件时间。

使⽤hwclock --systohc可以将系统时间同步到硬件时间。

在CentOS 6版本,时间设置有date、hwclock命令,硬件时钟和系统时钟(1) 硬件时钟RTC(Real-Time Clock)或CMOS时钟,⼀般在主板上靠电池供电,服务器断电后也会继续运⾏。

Linux终端命令中的系统时间和时区设置

Linux终端命令中的系统时间和时区设置

Linux终端命令中的系统时间和时区设置系统时间和时区设置是使用Linux终端命令时经常需要涉及的操作。

准确设置系统时间和时区对于系统的正常运行和应用程序的正确性非常重要。

本文将介绍Linux终端中常用的命令及其用法,帮助读者了解如何准确设置系统时间和时区。

一、系统时间设置1. date命令date命令用于显示和设置系统的日期和时间。

要显示当前系统的日期和时间,只需要在终端中输入以下命令:```shelldate```该命令会以类似于以下格式的输出显示当前系统的日期和时间:```shellTue Jan 1 12:34:56 CST 2022```2. 设置特定日期和时间要设置系统的日期和时间,可以使用以下命令:```shelldate -s "YYYY-MM-DD HH:MM:SS"```其中,YYYY表示年份,MM表示月份,DD表示日期,HH表示小时,MM表示分钟,SS表示秒数。

例如,要将系统时间设置为2022年1月1日12点34分56秒,可以使用以下命令:```shelldate -s "2022-01-01 12:34:56"```二、时区设置1. 查看当前时区要查看当前系统的时区,可以使用以下命令:```shelltimedatectl show --property=Timezone```该命令会输出当前系统所使用的时区。

2. 修改时区要修改系统的时区,可以使用以下命令:```shellsudo timedatectl set-timezone 时区```其中,时区是以格林威治标准时间(GMT)为基准的地理区域。

例如,要将系统时区设置为北京时间,可以使用以下命令:```shellsudo timedatectl set-timezone Asia/Shanghai```3. 切换时区如果需要临时切换时区而不改变系统的默认时区设置,可以使用以下命令:```shellTZ=时区指定命令```其中,时区指定命令是带有时区信息的其他命令。

Linux系统如何更改时间时区

Linux系统如何更改时间时区

Linux系统如何更改时间时区对于许多与系统相关的任务和进程,使⽤正确的时区是必不可少的。

例如,cron守护进程使⽤系统的时区执⾏cron作业,⽇志⽂件中的时间戳基于同⼀系统的时区。

环境8检查现在的时区timedatectl是⼀个⾏实⽤程序,允许您查看和更改系统的时间和⽇期。

[root@localhost ~]# timedatectlLocal time: Tue 2020-03-31 16:35:23 CSTUniversal time: Tue 2020-03-31 08:35:23 UTCRTC time: Tue 2020-03-31 08:35:23Time zone: Asia/Shanghai (CST, +0800)System clock synchronized: yesNTP service: activeRTC in local TZ: no更改时区在更改时区之前,您需要找出要使⽤的时区名称。

要列出所有可⽤时区,请使⽤下⾯的:[root@localhost ~]# timedatectl list-timezones…Asia/SamarkandAsia/SeoulAsia/ShanghaiAsia/SingaporeAsia/Srednekolymsk…然后使⽤set-timezone选项更改时区,⽐如更改为Europe/Berlin:[root@localhost ~]# timedatectl set-timezone Europe/Berlin使⽤创建链接的⽅式更改时区如果运⾏的是旧版本的Centos,⽐如Centos6之前的版本,并且系统上不存在timedatectl命令,则可以通过将/etc/localtime符号链接到/usr/share/zoneinfo⽬录中的时区⽂件来更改时区。

查看⼀下/usr/share/zoninfo下⾯的时区⽂件,[root@localhost ~]# ls /usr/share/zoneinfo/[root@localhost ~]# ls /usr/share/zoneinfo/Asia/[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime[root@localhost ~]# dateTue Mar 31 16:53:59 CST 2020可以看到已经切换到了CST中国标准时间总结在本⽂中,使⽤了两种⽅式修改时区。

linux系统永久修改时间

linux系统永久修改时间

Linux系统永久修改时间
客户要求修改linux下的系统时间,使用date命令修改,一重启立马变回来,郁闷了好久,最后发现还是简单粗暴的好,直接修改时区,再使用date命令修改时间。

不会变了!不会变了!不会变了!重要的事情说三遍。

言归正传。

date命令的功能是显示和设置系统日期和时间。

输入date查看目前系统时间。

date -R是显示当前系统日期和时间。

date –s可以修改当前使用的时间和日期。

查看本机系统时间现在是美国的时间,需要修改成洛杉矶时间。

1.修改时区,设定为洛杉矶时区。

#cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
#vi /etc/sysconfig/clock
查看#more /etc/sysconfig/clock
2.修改日期,时间设定为2016年6月25日
#date -s 6/25/2016
3.修改时间,将系统的时间设定成凌晨00:38 #date -s 00:38
重启测试时间是否发生变化,OK了。

linux(centos7)修改服务器时间

linux(centos7)修改服务器时间

linux(centos7)修改服务器时间1、⼿动修改服务器时间优点:修改简单易操作缺点:当服务器重启之后服务器时间会根据时区重置1 echo `date +'[%Y-%m-%d %H:%M:%S]'` #查看当前时间并格式化成常见格式。

如果不想格式化直接使⽤:date2 date -s '13:58:00 2019-11-22' #修改时间为:13:58:00 2019-11-222、修改时区配置⽂件优点:因为修改的是配置⽂件所以是⼀劳永逸1 rm -rf /etc/localtime #删除当前默认时区的配置⽂件,不建议直接删除(出于操作安全考虑),最好是使⽤mv命令重命名2 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #建⽴软连接⽂件到配置⽂件区,替换掉之前删掉或备份的/etc/localtime ⽂件3、命令修改时区(服务器重启后不失效)该命令会直接修改配置⽂件。

1 timedatectl #查看当前时区2 timedatectl set-timezone Asia/Shanghai #设置当前时区为上海常⽤:Asia/Hong_Kong3 #为啥没有北京呢,我也不太清楚貌似没有在/usr/share/zoneinfo/Asia⽬录下看到相关时区同步时间1 yum install -y ntp #安装时间同步应⽤2 ntpdate ntp.api.bz #同步上海授时中⼼时间设置定时同步时间任务1 crontab -e #打开定时任务编辑器2 59 23 * * * ntpdate ntp.api.bz #每天晚上23:59同步时间ntp常⽤服务器:中国国家授时中⼼:210.72.145.44NTP服务器(上海) :ntp.api.bz美国:复旦:微软公司授时主机(美国) :台警⼤授时中⼼(台湾):以上⽅式总有⼀款适合你。

如何修改linux时间?校正linux系统的时间

如何修改linux时间?校正linux系统的时间

如何修改linux时间?校正linux系统的时间第⼀步:通过xshell远程连接到linux系统第⼆步:输⼊ tzselect第三步:选择所在的州,中国⼈请选择 5 ,亚洲第四步:选择你所在的国家,中国⼈请选择9,中国第五步:选择⼀个时区,⼤部分⼈选择北京时间插⼊完整修改过程:1 [root@localhost ~]# tzselect2 Please identify a location so that time zone rules can be set correctly.3 Please select a continent or ocean.4 1) Africa5 2) Americas6 3) Antarctica7 4) Arctic Ocean8 5) Asia9 6) Atlantic Ocean10 7) Australia11 8) Europe12 9) Indian Ocean13 10) Pacific Ocean14 11) none - I want to specify the time zone using the Posix TZ format. 15#? 516 Please select a country.17 1) Afghanistan 18) Israel 35) Palestine18 2) Armenia 19) Japan 36) Philippines19 3) Azerbaijan 20) Jordan 37) Qatar20 4) Bahrain 21) Kazakhstan 38) Russia21 5) Bangladesh 22) Korea (North) 39) Saudi Arabia22 6) Bhutan 23) Korea (South) 40) Singapore23 7) Brunei 24) Kuwait 41) Sri Lanka24 8) Cambodia 25) Kyrgyzstan 42) Syria25 9) China 26) Laos 43) Taiwan26 10) Cyprus 27) Lebanon 44) Tajikistan27 11) East Timor 28) Macau 45) Thailand28 12) Georgia 29) Malaysia 46) Turkmenistan29 13) Hong Kong 30) Mongolia 47) United Arab Emirates30 14) India 31) Myanmar (Burma) 48) Uzbekistan31 15) Indonesia 32) Nepal 49) Vietnam32 16) Iran 33) Oman 50) Yemen33 17) Iraq 34) Pakistan34#? 935 Please select one of the following time zone regions.36 1) east China - Beijing, Guangdong, Shanghai, etc.37 2) Heilongjiang (except Mohe), Jilin38 3) central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc.39 4) most of Tibet & Xinjiang40 5) west Tibet & Xinjiang41#? 14243 The following information has been given:4445 China46 east China - Beijing, Guangdong, Shanghai, etc.4748 Therefore TZ='Asia/Shanghai' will be used.49 Local time is now: Sat Aug 6 17:55:56 CST 2016.50 Universal Time is now: Sat Aug 6 09:55:56 UTC 2016.51 Is the above information OK?52 1) Yes53 2) No54#? 15556 You can make this change permanent for yourself by appending the line57 TZ='Asia/Shanghai'; export TZ58 to the file '.profile'in your home directory; then log out and log in again. 5960 Here is that TZ value again, this time on standard output so that you61 can use the /usr/bin/tzselect command in shell scripts:62 Asia/Shanghai63 [root@localhost ~]#64 [root@localhost ~]#。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在vos客户端上终止当前所有通话
2.执行/etc/init.d/mbx2009d stop停止软交换服务(备注:这一步必须执行,否则会造成严重后果)
3.执行/etc/init.d/vos2009d stop停止VOS服务(备注:这一步必须执行,否则会造成严重后果)
4.执行date命令修改系统时间,格式如下
dateMMDDhhmm
例如,需要将系统时间修改25号11点30分,执行
date 09251130
5.执行hwclock --systohc
将修改后的系统时间设置入硬件时钟
6.执行/etc/init.d/mbx2000d start启动软交换服务
7.执行/etc/init.d/vos2009d start启动VOS服务
如何修改服务器的时区
停止vosmbxmysql
选择时区
#tzselect
编辑/etc/sysconfig/clock 修改ZONE为选择时区
ZONE="Asia/ Shanghai"
UTC=false
ARC=false
#rm /etc/localtime
#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 改时间
#date -s 13:12:00
#clock –w。

相关文档
最新文档