脚本功能
本脚本用于将CentOS 9系统时区设置为中国标准时间(CST),自动配置NTP时间同步服务确保时间准确性,适用于全新安装的CentOS 9系统环境.
完整脚本代码
#!/bin/bash echo "开始设置中国时区" timedatectl set-timezone Asia/Shanghai echo "启用NTP时间同步" timedatectl set-ntp yes echo "安装chrony时间服务" yum install -y chrony systemctl enable chronyd systemctl start chronyd echo "强制同步系统时钟" chronyc makestep echo "当前系统时间信息" timedatectl status
使用说明
以root权限执行脚本
bash set_cst_time.sh
等待脚本自动执行完成
通过timedatectl status验证时区显示Asia/Shanghai
注意事项
确保系统可正常访问网络
如遇权限问题请使用sudo提权
脚本执行后需重启CRON服务生效
建议配置硬件时钟同步参数
执行效果验证
成功执行后应显示
Current time zone: Asia/Shanghai (CST, +0800) NTP service: active System clock synchronized: yes
这小玩意还挺有意思?!是吧!

