locale命令
Linux系统可以使用locale命令来设置程序运行的语言环境。
例子:
zh_CN.GBK
zh:表示中文
CN:表示大陆地区
GBK: 字符集

通常包括用户所使用的语言符号及其分类(LC_CTYPE),数字(LC_NUMERIC),比较和排序习惯(LC_COLLATE),时间显示格式(LC_TIME),货币单位(LC_MONETARY),信息主要是提示信息,错误信息, 状态信息, 标题, 标签, 按钮和菜单等(LC_MESSAGES),姓名书写方式(LC_NAME),地址书写方式(LC_ADDRESS),电话号码书写方式 (LC_TELEPHONE),度量衡表达方式(LC_MEASUREMENT),默认纸张尺寸大小(LC_PAPER)和locale对自身包含信息的概述(LC_IDENTIFICATION)。
小技巧:
- LANG
LC_*的默认值,是最低级别的设置,如果LC_*没有设置,则使用该值。
- LC_ALL
LC_ALL是一个宏,如果该值设置了,则该值会覆盖所有LC_*的设置值。注意,LANG的值不受该宏影响
PATH变量
PATH变量是一组路径的字符串,当输入的命令不带任何路径时,Linux会在PATH记录的路径中查找该命令。命令一般以二进制文件的形式存放在bin或者sbin目录下。

export命令
相关链接:https://www.runoob.com/linux/linux-comm-export.html
设置或显示环境变量,在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。

命令说明:
export [-fnp][变量名称]=[变量设置值]
-f 代表[变量名称]中为函数名称。
-n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p 列出所有的shell赋予程序的环境变量。

export变量只是临时有效,当退出用户重新登录时,export设置的环境变量就会消失。如果需要把环境变量永久的保存下来,可以写入etc/profile(所有用户有效)、.bash_profile(当前用户有效)配置文件中。当切换到用户时,系统会自动加载配置文件的环境变量。
unset 变量名
删除export的变量
本文详细介绍了Linux系统中的locale命令,解释了如何通过locale设置语言环境,包括字符集和各种区域设置如LC_CTYPE、LC_TIME等。同时,文章还讲解了PATH变量的作用,export命令的使用方法及如何永久保存环境变量。
3344

被折叠的 条评论
为什么被折叠?



