Debian
配置本地時間。dpkg-重新配置 tzdata
我正在使用它來配置本地時間:
dpkg-reconfigure tzdata
它是ncurses介面。我正在尋找對此進行程式的方法。沒有使用者ncurses界面有真正的方法嗎?
如何通過一個 shell 命令更改本地時間?
我假設您想通過一個 shell 命令更改時區。
你
timedatectl
的系統上有嗎?如果是這樣的話:
timedatectl status
將顯示您目前的設置。
timedatectl list-timezones
顯示可用的時區。
timedatectl set-timezone Antarctica/Mawson
設置它。**注意:**如果 RTC 配置為本地時間,這也會更新 RTC 時間。
沒有使用者ncurses界面有真正的方法嗎?
echo Antarctica/Mawson >/etc/timezone dpkg-reconfigure -f noninteractive tzdata
是的,您可以創建一個 shell 命令:
sh -c 'echo Antarctica/Mawson >/etc/timezone && dpkg-reconfigure -f noninteractive tzdata'
:)
有一個錯誤
tzdata
:某些值通過以下方式標準化dpkg-reconfigure
:echo 'US/Central' >/etc/timezone dpkg-reconfigure -f noninteractive tzdata # Current default time zone: 'America/Chicago' echo 'US/Eastern' >/etc/timezone apt-get install --reinstall tzdata # Current default time zone: 'America/New_York'