Dlaczego tak
timedatectl set-timezone zmienia strefę czasową systemu, ustawiając dowiązanie /etc/localtime do pliku strefy, więc zmiana obowiązuje dla wszystkich użytkowników i po ponownym uruchomieniu. export TZ zmienia strefę tylko w bieżącej powłoce i jej procesach potomnych. date -s ustawia datę i godzinę, a hwclock --systohc zapisuje czas systemowy do zegara sprzętowego.