Linux查询时间修改系统时间命令详解

2023年 10月 19日 42.4k 0

在Linux中,可用date命令查询时间:

date
# Thu 21 Sep 2023 03:34:29 PM CST
date -R
# Thu, 21 Sep 2023 15:42:50 +0800

在输出中,CST 代表 China Standard Time,使用 -R 参数可以查询所在时区,即本次输出的东八区。

图片[1]-Linux查询时间修改系统时间命令详解-不念博客

如果要查特定单位的时间,即采用以下格式查询:

# 输出当前年份
date +%Y
# 输出当前月份
date +%m
# 输出当前是该月的第几天
date +%d
# 输出年月日时分秒, 时刻采用大写为 24 小时制
date "+%Y-%m-%d %H:%M:%S"

修改系统当前时间,可以采用以下命令:

# 采用手动方式修改时间
date -s 'Apr 01 2023 13:52:59 UTC'

❝如果使用了网络时间协议 (NTP) 或其他服务来自动同步时间,上述修改时间的方式可能会无效。不过我觉得还是使用同步时间更佳。❞

如果系统的时间不正确,我们可以令其自动同步:

# 查看所有可用的时区
timedatectl list-timezones
# 将时区更改为东八区
timedatectl set-timezone Asia/Shanghai

# 启动启用网络时间协议(NTP),以便自动同步系统时间
timedatectl set-ntp true
# 关闭网络时间协议(NTP)
timedatectl set-ntp false

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论