• <ins id='o7qis'></ins>

      <i id='o7qis'><div id='o7qis'><ins id='o7qis'></ins></div></i>
      <i id='o7qis'></i>

          <dl id='o7qis'></dl>

        1. <fieldset id='o7qis'></fieldset>

            <acronym id='o7qis'><em id='o7qis'></em><td id='o7qis'><div id='o7qis'></div></td></acronym><address id='o7qis'><big id='o7qis'><big id='o7qis'></big><legend id='o7qis'></legend></big></address>
          1. <tr id='o7qis'><strong id='o7qis'></strong><small id='o7qis'></small><button id='o7qis'></button><li id='o7qis'><noscript id='o7qis'><big id='o7qis'></big><dt id='o7qis'></dt></noscript></li></tr><ol id='o7qis'><table id='o7qis'><blockquote id='o7qis'><tbody id='o7qis'></tbody></blockquote></table></ol><u id='o7qis'></u><kbd id='o7qis'><kbd id='o7qis'></kbd></kbd>

            <code id='o7qis'><strong id='o7qis'></strong></code>
            <span id='o7qis'></span>

            Linux下时间设置的相关命令小结

            • 时间:
            • 浏览:9
            • 来源:124软件资讯网

                在联网情况中  ,保持你 Linux 系统时间准确是一个好的习惯  。Linux 系统中有许多服务要求时间准确才气在联网条件下正常事情 。

                让我们来看看你可以用来治理你机械时间的下令  。在 Linux 中 ,有两种方式治理时间:系统时间和硬件时间  。

                系统时间由系统时钟治理  ,硬件时间由硬件时钟治理  。

                要检察你的系统时间、日期和时区 ,像下面这样使用 date 下令 。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ date

                Wed Sep 9 12:25:40 IST 2015

                像下面这样用 date -s 或 date -set=“STRING” 设置系统时间  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ sudo date -s "12:27:00"

                Wed Sep 9 12:27:00 IST 2015

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ sudo date --set="12:27:00"

                Wed Sep 9 12:27:00 IST 2015

                你也可以像下面这样设置时间和日期  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ sudo date 090912302015

                Wed Sep 9 12:30:00 IST 2015

                使用 cal 下令从日历中检察当前日期  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ cal

                September 2015

                Su Mo Tu We Th Fr Sa

                1 2 3 4 5

                6 7 8 9 10 11 12

                13 14 15 16 17 18 19

                20 21 22 23 24 25 26

                27 28 29 30

                使用 hwclock 下令检察硬件时钟时间  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ sudo hwclock

                Wednesday 09 September 2015 06:02:58 PM IST -0.200081 seconds

                要设置硬件时钟时间 ,像下面这样使用 hwclock –set –date=“STRING” 下令  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ sudo hwclock --set --date="09/09/2015 12:33:00"

                tecmint@tecmint ~/Linux-Tricks $ sudo hwclock

                Wednesday 09 September 2015 12:33:11 PM IST -0.891163 seconds

                系统时间是由硬件时钟时间在启动时设置的  ,系统关闭时  ,硬件时间被重置为系统时间  。

                因此你检察系统时间和硬件时间时  ,它们是一样的 ,除非你更改了系统时间  。当你的 CMOS 电量不足时  ,硬件时间可能不准确  。

                你也可以像下面这样使用硬件时钟的时间设置系统时间  。

                代码如下:

                $ sudo hwclock --hctosys

                也可以像下面这样用系统时钟时间设置硬件时钟时间  。

                代码如下:

                $ sudo hwclock --systohc

                要检察你的 Linux 系统已经运行了多长时间 ,可以使用 uptime 下令  。

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ uptime

                12:36:27 up 1:43, 2 users, load average: 1.39, 1.34, 1.45

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ uptime -p

                up 1 hour, 43 minutes

                代码如下:

                tecmint@tecmint ~/Linux-Tricks $ uptime -s

                2015-09-09 10:52:47

                Linux下令date日期时间和Unix时间戳互转

                A.将日期转换为Unix时间戳

                将当前时间以Unix时间戳表现:

                代码如下:

                date +%s

                输出如下:

                1361542433

                转换指定日期为Unix时间戳:

                代码如下:

                date -d '2013-2-22 22:14' +%s

                输出如下:

                1361542440B.将Unix时间戳转换为日期时间

                不指定日期时间的花样:

                代码如下:

                date -d @1361542596

                输出如下:

                Fri Feb 22 22:16:36 CST 2013 指定日期花样的转换:

                代码如下:

                date -d @1361542596 +"%Y-%m-%d %H:%M:%S"

                输出如下:

                2013-02-22 22:16:36