LINUX系统时间如何设置同步脚本或命令
Linux系统的时间同步可以通过脚本或命令来实现。
一、使用脚本实现时间同步
1. 首先,创建一个shell脚本,命名为sync_time.sh,并在其中添加以下内容:
#!/bin/bash
# 同步系统时间
ntpdate time.windows.com
# 将系统时间写入硬件时间
hwclock --systohc
2. 然后,将该脚本添加到crontab任务中,以定时执行:
crontab -e
添加以下内容:
# 每天凌晨4点执行同步系统时间的脚本
0 4 * * * /bin/bash /home/sync_time.sh
3. 保存crontab任务,即可实现每天凌晨4点自动同步系统时间。
二、使用命令实现时间同步
1. 使用ntpdate命令可以将系统时间设置为世界标准时间:
ntpdate time.windows.com
2. 使用hwclock命令可以将系统时间写入硬件时间:
hwclock --systohc
3. 将上述命令添加到crontab任务中,即可实现每天凌晨4点自动同步系统时间:
crontab -e
添加以下内容:
# 每天凌晨4点执行同步系统时间的命令
0 4 * * * ntpdate time.windows.com && hwclock --systohc
4. 保存crontab任务,即可实现每天凌晨4点自动同步系统时间。
总之,Linux系统的时间同步可以通过脚本或命令来实现,只需将这些命令或脚本添加到crontab任务中,即可实现每天凌晨4点自动同步系统时间。
相关文章