【timedatectl】是Linux发行版中推荐的时间工具,支持时间、时区和硬件时钟的统一管理。
查看当前时间和设置:
#timedatectl status修改系统时间: 格式为 YYYY-MM-DD HH:MM:SS,例如设置为 2026年4月6日10:30:
#sudo timedatectl set-time "2026-04-06 10:30:00"修改时区: 例如将时区设置为上海:
#sudo timedatectl set-timezone Asia/Shanghai同步硬件时钟: 确保系统时间与硬件时钟一致:
#sudo hwclock --systohc【date】是传统Linux的命令行工具,用于快速修改系统时间。
查看当前时间:
#date修改系统时间: 格式为 MMDDhhmmYYYY.ss,例如设置为 2026年4月6日10:30:00
#sudo date 040610302026.00同步硬件时钟: 修改完成后,同步到硬件时钟:
#sudo hwclock --systohc注意事项
1、修改时间需要管理员权限,请确保使用 sudo 或以 root 用户身份运行。
2、修改后建议同步硬件时钟,避免重启后系统时间被硬件时钟同步。
3、如果需要自动校准时间,可启用NTP服务:
#sudo timedatectl set-ntp true通过以上方法,你可以轻松掌握Linux系统的时间设置。