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

在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
© 版权声明
THE END
喜欢就支持一下吧
点赞139赞赏 分享
评论 抢沙发
头像
欢迎光临不念博客,留下您的想法和建议,祝您有愉快的一天~
提交
头像

昵称

取消
昵称代码图片

    暂无评论内容