Příkaz locale lze použít k získání informací specifických pro národní prostředí. Tento příkaz má velmi málo možností, které lze použít. Spusťte příkaz locale jako uživatel a zkontrolujte aktuální národní prostředí. Například:
# locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL=
Chcete-li změnit národní prostředí tak, aby používalo tradiční chování Unixu, nastavte proměnnou LANG na POSIX.
$ export LANG=POSIX
Všimněte si, že tato změna převede systém tak, aby pro svou znakovou sadu používal americkou angličtinu (konkrétněji ASCII), takže se ujistěte, zda je to skutečně to, co chcete. Tuto změnu můžete učinit trvalou přidáním tohoto řádku do souboru .bashrc:
$ vi ~/.bashrc export LANG=POSIX
Příklady příkazů místního prostředí
1. Chcete-li získat informace specifické pro národní prostředí:
# locale
2. Chcete-li získat názvy dostupného národního prostředí:
# locale -a # locale --all-locales
3. Chcete-li napsat názvy dostupných kouzelných map:
# locale -m # locale --charmaps
4. Chcete-li napsat názvy vybraných kategorií:
# locale -c # locale --category-name
5. Chcete-li napsat názvy a hodnoty vybraných klíčových slov:
# locale -k # locale --keyword-name