La commande locale peut être utilisée pour obtenir les informations spécifiques aux paramètres régionaux. Cette commande a très peu d'options à utiliser. Exécutez la commande locale en tant qu'utilisateur pour vérifier les paramètres régionaux actuels. Par exemple :
# 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=
Pour modifier les paramètres régionaux afin d'utiliser les comportements Unix traditionnels, définissez la variable LANG sur POSIX.
$ export LANG=POSIX
Notez que cette modification convertit le système pour utiliser l'anglais américain (plus précisément, ASCII) pour son jeu de caractères, alors assurez-vous que c'est vraiment ce que vous voulez. Vous pouvez rendre ce changement permanent en ajoutant cette ligne à votre fichier .bashrc :
$ vi ~/.bashrc export LANG=POSIX
Exemples de commandes locales
1. Pour obtenir les informations spécifiques aux paramètres régionaux :
# locale
2. Pour obtenir les noms des paramètres régionaux disponibles :
# locale -a # locale --all-locales
3. Pour écrire les noms des charmaps disponibles :
# locale -m # locale --charmaps
4. Pour écrire les noms des catégories sélectionnées :
# locale -c # locale --category-name
5. Pour écrire les noms et les valeurs des mots clés sélectionnés :
# locale -k # locale --keyword-name