Porady Admina: locale
Ostatnia aktualizacja: 11 października 2024, 00:55
W dzisiejszym wpisie z cyklu Porady Admina zajmiemy się poleceniem locale.
Polecenie locale wyświetla informacje o bieżącym ustawieniu regionalnym lub wszystkich ustawieniach regionalnych na standardowym wyjściu.
Po wywołaniu bez argumentów polecenie locale wyświetla bieżące ustawienia regionalne dla każdej kategorii ustawień regionalnych, w oparciu o ustawienia zmiennych środowiskowych, które kontrolują ustawienia regionalne. Wartości zmiennych ustawionych w środowisku są drukowane bez cudzysłowów, a wartości domniemane są drukowane z cudzysłowami.
Opcje
Informacja o systemie:
-a, –all-locales : Wypisanie nazw dostępnych lokalizacji
-m, –charmaps : Wypisanie nazw dostępnych tablic znaków
Modyfikacja formatu wyjściowego:
-c, –category-name : Wypisanie nazw wybranych kategorii
-k, –keyword-name : Wypisanie nazw wybranych słów kluczowych
-v, –verbose : Wypisanie większej ilości informacji
-?, –help : Wyświetlenie tekstu pomocy
–usage : Wyświetlenie krótkiej informacji o składni polecenia
-V, –version : Wyświetlenie wersji programu
Przykłady
Aby wyświetlić aktualne ustawienia lokalizacji:
locale
lub:
localectl status
Możesz zobaczyć więcej informacji o zmiennej środowiskowej, na przykład LC_TIME, która przechowuje format czasu i daty.
locale -k LC_TIME
Aby wyświetlić listę wszystkich dostępnych ustawień regionalnych, użyj następującego polecenia:
locale -a
Jeśli chcesz zmienić lub ustawić lokalny system, użyj programu update-locale. Zmienna LANG umożliwia skonfigurowanie ustawień regionalnych dla całego systemu, np. pl_PL.UTF-8 i usuwa definicje dla LANGUAGE.
sudo update-locale LANG=LANG=pl_PL.UTF-8 LANGUAGE
lub:
sudo localectl set-locale LANG=pl_PL.UTF-8
Aby skonfigurować konkretny parametr locale, edytuj odpowiednią zmienną. Na przykład:
sudo update-locale LC_TIME=pl_PL.UTF-8
lub
sudo localectl set-locale LC_TIME=pl_PL.UTF-8
Globalne ustawienia regionalne można znaleźć w następujących plikach:
Debian/Ubuntu:
/etc/default/locale
Red Hat i jego klony:
/etc/locale.conf
Więcej informacji o poleceniu locale uzyskasz wpisując:
man locale
locale --help