云服务器网:购买云服务器和VPS必上的网站!
  • 易探云
  • 易探云
  • cdncloud
  • 零米云
  • 阿里云

linux时间怎么改(linux怎么更改时间)

本文目录:1、linux怎样修改时间2、linux更改时区和时间的命令3、Linux 7系统修改时间4、linux系统怎么改时间linux怎样修改时间修改linux的时间可以使用date指令 修改日期: 时间设定成2011年10月11日的命令如下: date -s 11/10/2011 修改时间:

本文目录:

  • 1、linux怎样修改时间
  • 2、linux更改时区和时间的命令
  • 3、Linux 7系统修改时间
  • 4、linux系统怎么改时间

linux怎样修改时间

修改linux的时间可以使用date指令

修改日期:

时间设定成2011年10月11日的命令如下:

date -s 11/10/2011

修改时间:

将系统时间设定成上午10点18分0秒的命令如下。

date -s 10:18:00

修改时区:

找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前的/etc/localtime。

修改/etc/sysconfig/clock文件的内容为:

ZONE=”Asia/Shanghai”

UTC=false

ARC=false

同步bios时间:

同步BIOS时钟,强制把系统时间写入CMOS,命令如下:

clock -w

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

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

修改时间需要 date -功能字符 修改内容

命令中各选项的含义分别为:

-d datestr, –date datestr 显示由datestr描述的日期

-s datestr, –set datestr 设置datestr 描述的日期

-u, –universal 显示或设置通用时间

时间域

%H 小时(00..23)

%I 小时(01..12)

%k 小时(0..23)

%l 小时(1..12)

%M 分(00..59)

%p 显示出AM或PM

%r 时间(hh:mm:ss AM或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 星期几的全称( Sunday..Saturday)

%b 月的简称(Jan..Dec)

%B 月的全称(January..December)

%c 日期和时间( Mon Nov 8 14:12:46 CST 1999)

%d 一个月的第几天(01..31)

%D 日期(mm/dd/yy)

%h 和%b选项相同

%j 一年的第几天(001..366)

%m 月(01..12)

%w 一个星期的第几天(0代表星期天)

%W 一年的第几个星期(00..53,星期一为第一天)

%x 显示日期的格式(mm/dd/yy)

%y 年的最后两个数字( 1999则是99)

%Y 年(例如:1970,1996等)

需要特别说明的是,只有超级用户才能用date命令设置时间,一般用户只能用date命令显示时间。

例1:用指定的格式显示时间。

$ date ‘+This 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 !

例2:用预定的格式显示当前的时间。

date

Fri Nov 26 15:20:18 CST 1999

例3:设置时间为下午14点36分。

date -s 14:36:00

Fri Nov 26 14:15:00 CST 1999

例4:设置时间为1999年11月28号。

date -s 991128

Sun Nov 28 00:00:00 CST 1999

实例:设置时间伟2008年8月8号12:00

date -s “2008-08-08 12:00:00”

修改完后,记得输入:clock -w

把系统时间写入CMOS

linux更改时区和时间的命令

一、查看和修改Linux的时区

1. 查看当前时区

命令 : “date -R”

2. 修改设置Linux服务器时区

方法 A

命令 : “tzselect”

方法 B 仅限于RedHat Linux 和 CentOS

命令 : “timeconfig”

方法 C 适用于Debian

命令 : “dpkg-reconfigure tzdata”

3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件

cp /usr/share/zoneinfo/主时区/主时区/次时区 /etc/localtime

例如:在设置中国时区使用亚洲/上海(+8)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

二、查看和修改Linux的时间 《Linux就该这么学》

1. 查看时间和日期

命令 : “date”

2.设置时间和日期

例如:将系统日期设定成2009年11月3日的命令

命令 : “date -s 11/03/2009”

将系统时间设定成下午5点55分55秒的命令

命令 : “date -s 17:55:55”

3. 将当前时间和日期写入BIOS,避免重启后失效

命令 : “hwclock -w”

Linux 7系统修改时间

1 TIMEDATECTL命令

该命令是作为systemd系统和服务管理器的一部分分发的工具,可以用它来查看和更改系统时钟的配置,包括更改当前的日期和时间、设置时区以及可以激活与远端服务器系统时钟的自动同步,是红帽企业版 7 版本新增的命令。

1.1 展示当前日期和时间

可以使用timedatectl命令来展示当前日期和时间,并且有系统和硬件时钟的配置的详细信息。

[root@strong ~] timedatectl

Local time: Sat 2019-09-21 15:02:27 CST

Universal time: Sat 2019-09-21 07:02:27 UTC

RTC time: Sat 2019-09-21 07:02:27

Time zone: Asia/Shanghai (CST, +0800)

NTP enabled: no

NTP synchronized: no

RTC in local TZ: no

DST active: n/a

1.2 更改当前时间

更改当前时间,命令格式为:timedatectl set-time HH:MI:SS。

该命令同时更改系统时间和硬件时钟,执行结果与使用命令date –set 和hwclock –systohc的效果相同。

[root@strong ~] timedatectl set-time 20:00:00

[root@strong ~] timedatectl

Local time: Sat 2019-09-21 20:00:04 CST

Universal time: Sat 2019-09-21 12:00:04 UTC

RTC time: Sat 2019-09-21 12:00:05

Time zone: Asia/Shanghai (CST, +0800)

NTP enabled: no

NTP synchronized: no

RTC in local TZ: no

DST active: n/a

[root@strong ~] timedatectl set-time 2019-09-15

[root@strong ~] timedatectl

Local time: Sun 2019-09-15 00:00:03 CST

Universal time: Sat 2019-09-14 16:00:03 UTC

RTC time: Sat 2019-09-14 16:00:03

Time zone: Asia/Shanghai (CST, +0800)

NTP enabled: no

NTP synchronized: no

RTC in local TZ: no

DST active: n/a

仅仅更改日期,时间会变为00:00:00,故更改日期时需把对应的时间加上,例如:timedatectl set-time “2019-09-21 15:16:00″。

1.4 更改时区

1.4.1 列出所有时区

[root@strong ~] timedatectl list-timezones

1.4.2 更改时区

[root@strong ~] timedatectl set-timezone Asia/Shanghai

2 DATE命令

该命令在所有Linux系统都可用,用于设置和查看当前日期和时间,常用于脚本中以格式化的形式用于展示系统时间的详细信息。

2.1 展示当前日期和时间

1)不带任何格式展示

[root@strong ~] date

Sat Sep 21 15:24:57 CST 2019

默认展示的是本地时间,以UTC的方式展示,需使用date –utc或date -u。

[root@strong ~] date –utc

Sat Sep 21 07:25:50 UTC 2019

2)格式化展示

客制化日期和时间的展示格式,使用命令:date +”格式”。

常用的格式为:

控制格式

描述

%H

以HH格式展示小时;

%M

以MM格式展示分钟;

%S

以SS格式展示秒;

%d

以DD格式展示天数;

%m

以MM格式展示月;

%Y

以YYYY格式展示年;

%Z

时区;

%F

以YYYY-MM-DD格式展示日期,和%Y-%m-%d等价;

%T

以HH:MM:SS格式展示时间,和%H:%M:%S等价;

[root@strong ~] date

Sat Sep 21 15:37:18 CST 2019

[root@strong ~] date +”%Y-%m-%d %H:%M:%S”

2019-09-21 15:38:00

2.2 更改当前时间

更改当前时间,命令格式为:date –set HH:MM:SS。

[root@strong ~] date –set 15:40:20

Sat Sep 21 15:40:20 CST 2019

2.3 更改当前日期

更改当前日期,命令格式为:date –set YYYY-MM-DD。

[root@strong ~] date –set 2019-09-25

Wed Sep 25 00:00:00 CST 2019

仅仅更改日期,时间会变为00:00:00,故更改日期时需把对应的时间加上,例如:

[root@strong ~] date –set “2019-09-21 15:42:35”

Sat Sep 21 15:42:35 CST 2019。

3 CLOCK命令

该命令是用于访问硬件时钟的工具,也称为Real Time Clock(RTC),对应的设置保存在/etc/adjtime文件中。硬件时钟独立于操作系统,即使系统关闭,它仍然工作,用于从硬件时钟展示时间。

3.1 展示当前日期和时间

[root@strong ~] hwclock

Sat 21 Sep 2019 03:51:24 PM CST -0.368709 seconds

3.2 设置日期和时间

设置日期和时间的命令为:hwclock –set –date “dd mmm yyyy HH:MM”

[root@strong ~] hwclock –set –date “21 Sep 2019 16:02:25”

[root@strong ~] hwclock

Sat 21 Sep 2019 04:02:35 PM CST -0.342764 seconds

3.3 同步日期和时间

可以使用hwclock命令在硬件时钟和当前系统时间直接互相同步。

3.3.1 系统时间同步到硬件时钟

[root@strong ~] hwclock –systohc

3.3.2 硬件时钟同步到系统时间

[root@strong ~] hwclock –hctosys

linux系统怎么改时间

方法/步骤

首先输入date的时候,系统输出的是linux的当前时间

请点击输入图片描述

date -s 11/12/19

修改系统当前的日期为19年11月12日,注意这个命令会让你的时分秒置为00:00:00

请点击输入图片描述

date -s 23:43:20

将你的时间设置为23:43:20

请点击输入图片描述

date 010203042005.06

将当前系统时间设置为2005年1月2日3点04分06秒

请点击输入图片描述

date 0102030405.06

系统和第四步一样

将当前系统时间设置为2005年1月2日3点04分06秒

请点击输入图片描述

一些其他例子以及格式

请点击输入图片描述

本文来源:https://www.yuntue.com/post/80021.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注