• 首页
  • Qt文档
  • DTK文档
  • 玲珑文档
  • UOS文件命名最多支持字符数

    统信操作系统对文件命名支持的最大长度255字节(含扩展名)

    即:文件名折算成字节长度 <= 255 即可

    UOS系统安装中文字符后,系统默认编码为: zh_CN.UTF-8;UTF-8编码下每个应用占用1个字节,每个中文占用3个字节 所以文件命名可支持63个纯汉字,或255个纯英文,或两者混合不超过255字节 (包含扩展名和标点) 通过命令查询系统当前所用语言编码:

    echo $LANG
    

    通过命令查询系统已配置的编码

    locale -a 
    

    英文字母和中文汉字在不同字符集编码下的字节数参考如下:

    英文字母:
    字节数 : 1;编码:GB2312
    字节数 : 1;编码:GBK
    字节数 : 1;编码:GB18030
    字节数 : 1;编码:ISO-8859-1
    字节数 : 1;编码:UTF-8
    字节数 : 4;编码:UTF-16
    字节数 : 2;编码:UTF-16BE
    字节数 : 2;编码:UTF-16LE
     
    中文汉字:
    字节数 : 2;编码:GB2312
    字节数 : 2;编码:GBK
    字节数 : 2;编码:GB18030
    字节数 : 1;编码:ISO-8859-1
    字节数 : 3;编码:UTF-8
    字节数 : 4;编码:UTF-16
    字节数 : 2;编码:UTF-16BE
    字节数 : 2;编码:UTF-16LE
    

    如何修改系统支持的字符编码

    单次修改,在终端中输入

    LANG=zh_CN.gbk
    

    永久修改 修改系统配置文件

    sudo vim /etc/profile
    #在末尾添加
    export LANG="zh_CN.gbk"
    

    保存后退出 执行下面的命令,立即生效

    source /etc/profile