Ubuntu 用指令设定和变更时区

3/12/2017
共享:
阿舍在看阿舍的某一台的电脑网站的日志档的时候才发现,这台电脑的时区不太对,然后,就需要来给它调整一下,但是,以往阿舍都是在安装时就都搞定好这个问题了,突然间要来变更和设定 Ubuntu 的时区,阿舍就熊熊想不起来要怎么改了哩 !


好吧!就去 Ubuntu 官网的文件 来找一下好了 ... 喔!原来,是用 dpkg-reconfigure 这个工具就可以搞定了,只要执行下面这一行指令来进入时区的设定画面后,先选地区再选时区就可以设定或变更完成哩 ! 还好,阿舍有先查了一下官网的文件,不然,差点又可能要去安装一些有的没有的了哩 ! ...

$ sudo dpkg-reconfigure tzdata 

Current default time zone: 'Asia/Taipei' 

Local time is now: Fri Feb 13 06:14:20 CST 2015. 
Universal Time is now: Thu Feb 12 22:14:20 UTC 2015.

设定完成后,回到命令列时,就会如上面所列一样,出现新设定的时区的讯息,可以多看一下来确认有没有设定错误,然后,阿舍会建议要重新开机一次来让所有软体和服务的日期及时间可以全部重取得,不然,依阿舍的经验来说,有些软体或服务就会出现怪怪的问题,所以,变更时区后,还是重开机一下比较好哩 !

这些是 Ubuntu 预设使用的 ntp server
另外,如果你想直接用指令就好或是想用 Script 来自动化而不想进去 dpkg-reconfigure 操作画面的的话,可以直接把时区的资料写到 /etc/timezone 这个档案里,以 Taipei 来说,需要在档案里放入下面的字串。

Asia/Taipei

然后,再用下面一长串的指令来请 dpkg-reconfigure 用无互动操作画面的方式 ( --frontend 选项加上 noninteractive 选项值) 来变更时区,这样,也是可以达到相同的效果哩 ! 不过,阿舍个人是觉得这样没比较简单和快速哩 ... !

$ sudo dpkg-reconfigure --frontend noninteractive tzdata

共享:

没有评论 :

发表评论