GNU/Linux >> Znalost Linux >  >> Linux

Nastavení časového pásma pomocí automatického skriptu

Řešení 1:

Měli byste to udělat pomocí

cp /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

Ve výše uvedeném příkazu nahraďte příslušné časové pásmo.

Řešení 2:

Na Ubuntu 12.04 se mi osvědčilo následující:

# http://manpages.ubuntu.com/manpages/precise/man7/debconf.7.html
export DEBCONF_NONINTERACTIVE_SEEN=true DEBIAN_FRONTEND=noninteractive
echo "Europe/Berlin" > /etc/timezone
dpkg-reconfigure tzdata

Řešení 3:

Zkuste toto:

echo "Europe/London" > /etc/timezone
dpkg-reconfigure -f noninteractive tzdata

Řešení 4:

Aktualizujte /etc/localtime symbolický odkaz, který ukazuje na správné časové pásmo v /usr/share/zoneinfo/

ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime

Linux
  1. Rozdíl mezi ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc …?

  2. Připojte řádek do souboru /etc/hosts pomocí skriptu shellu

  3. Kdy mám použít /dev/shm/ a kdy /tmp/?

  1. Jaké je spojení mezi adresáři /etc/init.d a /etc/rcX.d v Linuxu?

  2. Proč mají všechny adresáře /home, /usr, /var atd. stejné číslo inodu (2)?

  3. Získejte aktuální časové pásmo jako `Region/City`

  1. Jak změnit nastavení časového pásma v Linuxu?

  2. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?

  3. Jak v mém souboru /etc/hosts/ v systému Linux/OSX vytvořím subdoménu se zástupnými znaky?