有人让我更新 4 台未连接到互联网且没有 ntp 服务器的服务器的时间。
例如
/etc/hosts
146.92.25.3 jollibee
146.92.25.4 mcdonalds
146.92.25.5 burgerking
146.92.25.6 chowking
对我来说最简单的事情就是跑步
date -s "25 Jul 2012 14:40:00"
对于 4 个服务器中的每一个。
我知道他们将来会希望我再次这样做,我发现手动设置时间很痛苦。我想要做的是在一个盒子上设置时间,然后在这个盒子外的其他盒子上设置时间。
例如,如果我将 jollibee 的时间设置为正确的日期,我就会运行
[root@mcdonalds /]# date -s `ssh jollibee 'date +"%d %b %Y %T"'`
等等我的其他服务器
事情是我得到:
date: too many non-option arguments: 2012 ...
Try `date --help' for more information.
谁能告诉我我在这里做错了什么?