Ger*_*jan 7 command-line locale 14.04 16.04
我正在寻找单行终端命令:
目前要改变这个我必须去设置->语言支持->区域格式
(发行版:Ubuntu 14.04 LTS,最好也适用于 16.04 LTS)
区域格式更改以下变量:
LC_NUMERIC
LC_TIME
LC_MONETARY
Run Code Online (Sandbox Code Playgroud)
您可以使用locale来检查当前设置的格式。
ron@ron:~$ locale
LANG=en_US
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
如果要查看系统中可用的所有语言环境,可以使用:
ron@ron:~$ locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
Run Code Online (Sandbox Code Playgroud)
例如,要将日期格式更改为美国,您可以使用:
LC_TIME=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)
要永久更改它:
sudo update-locale LC_TIME=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)
如果您愿意,您也可以手动编辑文件/etc/default/locale而不是update-locale。下次登录时将应用更改。
有关更多详细信息,请参阅区域设置 - 社区帮助 Wiki。man 5 locale您将有更多选项来查找和调整任何格式。
| 归档时间: |
|
| 查看次数: |
15724 次 |
| 最近记录: |