您的位置:首页 > 财经 > 产业 > 设置Kali Linux 24小时制,并同步时间

设置Kali Linux 24小时制,并同步时间

2024/12/23 6:07:47 来源:https://blog.csdn.net/weixin_57370131/article/details/141874835  浏览:    关键词:设置Kali Linux 24小时制,并同步时间

文章目录

  • 前言
  • 1. 设置Kali Linux 24小时制
    • 1.1 查看时间、时区等信息
    • 1.2 检查是否安装了时间同步服务
    • 1.3 安装`chrony`时钟同步服务
    • 1.4 编辑`/etc/chrony/chrony.conf`文件
    • 1.5 启动 `chrony` 服务并设置它在启动时自动运行
    • 1.6 设置Linux系统中的时区
    • 1.7 再使用`timedatectl`命令查看系统时间管理信息
    • 1.8 将系统时间写入硬件时钟
    • 1.9 扩展
  • 2. 附录
    • 2.1 timedatectl命令输出解释如下:
    • 2.2 NTP时钟同步服务器地址总结
    • 2.3 Linux时间管理
  • 3. 参考链接

前言

when:文档创建时间: 2024年9月3日
where:作者:松鼠会吃榛子 版本v2

1. 设置Kali Linux 24小时制

1.1 查看时间、时区等信息

1.使用date查看当前的时间信息。

┌──(root㉿Kali)-[~]
└─# date
Tue Sep  3 09:37:16 EDT 2024┌──(root㉿Kali)-[~]
└─# 

2.使用timedatectl查看系统时间管理信息,或者使用cat /etc/timezonels -l /etc/localtime

┌──(root㉿Kali)-[~]
└─# timedatectlLocal time: Tue 2024-09-03 09:40:08 EDTUniversal time: Tue 2024-09-03 13:40:08 UTCRTC time: Tue 2024-09-03 13:40:08Time zone: America/New_York (EDT, -0400)   // 看这里
System clock synchronized: yesNTP service: activeRTC in local TZ: no┌──(root㉿Kali)-[~]

1.2 检查是否安装了时间同步服务

1.使用dpkg命令来查询,-l表示简洁的列出包。

┌──(root㉿Kali)-[~]
└─# dpkg -l | grep chrony┌──(root㉿Kali)-[~]
└─# dpkg -l | grep ntpd┌──(root㉿Kali)-[~]
└─# 

1.3 安装chrony时钟同步服务

apt-get update -y
apt-get upgrade -yapt-get install -y chrony

1.4 编辑/etc/chrony/chrony.conf文件

注释掉第8行,在第9行、10行添加以下条目

在此之前可以ping一下ntp1.aliyun.com iburst等时钟同步服务器,以免失效。

server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst

在这里插入图片描述

1.5 启动 chrony 服务并设置它在启动时自动运行

(1)加载systemd 的配置,这个命令会重新读取 systemd 的所有配置文件,包括服务单元文件。

systemctl daemon-reload

(2)启动服务,并开机自启。

systemctl start chrony
systemctl enable chrony
systemctl status chrony

在这里插入图片描述

1.6 设置Linux系统中的时区

tzdata 是一个包含全球时区信息的数据库,这个数据库提供了关于世界各地区夏令时规则和时区偏移的信息,确保系统时间的准确性。

 dpkg-reconfigure tzdata

在这里插入图片描述
在这里插入图片描述

或者

timedatectl set-timezone Asia/Shanghai

我更倾向于命令的形式。

1.7 再使用timedatectl命令查看系统时间管理信息

timedatactl
date

在这里插入图片描述

你会发现时间已经变为24小时制了。

1.8 将系统时间写入硬件时钟

(1)安装额外的程序。

apt-get install util-linux-extra -y

(2)将系统时间写入硬件时钟。

hwclock --systohc

(3)查看硬件时钟(BIOS时间)

hwclock --show

1.9 扩展

上面的步骤设置24小时制是一个比较标准的步骤,在学习环境中的话,我们也可以使用date -s手动设置时间

date -s “2024-09-04 23:55:00"






2. 附录

2.1 timedatectl命令输出解释如下:

  1. Local time:显示计算机所在时区的本地时间。EDT表示夏令时,即Eastern Daylight Time。
  2. Universal time:这是协调世界时(Coordinated Universal Time,UTC),也就是格林尼治标准时间(Greenwich Mean Time,GMT)的一种现代称谓。
  3. RTC time:RTC指的是实时时钟(Real-Time Clock),这是一个硬件时钟,即使在计算机关闭的情况下也能继续计时。这里的RTC时间是按照UTC时间显示的,因为RTC in local TZno,表示RTC时间没有被设置为本地时区的时间。
  4. Time zone:这是你的计算机当前设置的时区。America/New_York (EDT, -0400) 表示当前的时区是美国东部时间,此时处于夏令时期间(EDT),相对于UTC的时间差是-4小时。
  5. System clock synchronized:这个状态指示符显示系统时钟是否已经与NTP服务器同步。yes 表示系统时钟已经与NTP服务器进行了同步。
  6. NTP service:这个状态指示符显示NTP服务是否正在运行。active 表示NTP服务正在运行,意味着系统正在使用NTP协议来保持时间的准确。
  7. RTC in local TZ:这个状态指示符显示RTC时间是否被设置为本地时区的时间。no 表示RTC时间是按照UTC时间显示的,而不是本地时区的时间。

2.2 NTP时钟同步服务器地址总结

阿里云NTP服务器公网地址列表

ntp.aliyun.com
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com

配置NTP服务确保实例时间准确或一致_云服务器 ECS(ECS)-阿里云帮助中心 (aliyun.com)

国内常用NTP服务器地址及IP(阿里云时间服务器)_阿里时间服务器ip地址-CSDN博客

2.3 Linux时间管理

Linux系统中的时间管理-CSDN博客







3. 参考链接

如何更改 Kali Linux 上的时间

Linux系统时间

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com