首页 > 系统相关 >Linux设置字符编码

Linux设置字符编码

时间:2023-07-03 16:47:50浏览次数:51  
标签:LANG 编码 zh 字符 etc Linux UTF

一、Linux设置字符编码

1、什么是字符编码

字符编码可以实现对非英文字符的支持,防止非英文字符的乱码。

2、国内常用的字符编码

UTF-8 GBK

3、设置字符编码

我们可以对Linux系统的字符编码进行查看,临时修改,永欠修改。

3.1、临时修改

# 查看当前使用字符编码,一般默认都为en_US.UTF-8
echo $LANG
# 临时修改字符编码
LANG=zh_CN.UTF-8

临时修改字符编码,只在这一次连接时生效,只要断开连接后就失效了。

3.2、永久修改

# 永欠修改字符编码,方法一
echo "export LANG='zh_CN.UTF-8'" >> /etc/profile
source /etc/profile
# 方法二
echo "export LANG='zh_CN.UTF-8'" > /etc/locale.conf
source /etc/locale.conf
# 方法三(即临时设置,又永欠设置)(推荐)
localectl set-locale LANG=zh_CN.UTF-8

标签:LANG,编码,zh,字符,etc,Linux,UTF
From: https://www.cnblogs.com/aerfazhe/p/17523112.html

相关文章

  • yum是什么?(linux命令) .
    一.yum是什么yum=YellowdogUpdater,Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带二.yum特点*可以同时配置多个资源库(Repository)*简洁的配置文......
  • Apisix-linux下的内网安装
    1.背景一般测试环境都是没有外网的,apisix官网写了安装方式,但是感觉描述的并不好,结合自己的实际体验整理了下。APISIX-官网APISIX-GitHub2.离线安装假设现在有两台相同的机器我刚开始没注意到这个问题,A机是centos8,B机是centos7,下载后的rpm文件在B机上就用不了了。A机:拥有......
  • linux源码解读(三):文件系统——inode【转】
    转自:https://www.cnblogs.com/theseventhson/p/15622853.html众所周知,计算机系统在掉电后也能存储数据的就是磁盘了,所以大量数据大部分时间是存放在磁盘的;现在新买的PC,磁盘从数百G到1TB不等;服务器的磁盘从数十TB到上百TB,这么大的存储空间,该怎么高效地管理和使用了?站在硬件角度,cpu......
  • Linux struct inode结构【转】
    转自:https://www.cnblogs.com/wanghetao/archive/2012/05/28/2521675.html*索引节点对象由inode结构体表示,定义文件在linux/fs.h中*/structinode{      structhlist_node    i_hash;          /*哈希表*/      structlist_head  ......
  • linux基础2
    ##用户和权限的基本概念用户管理包含用户和组的管理linux系统必须有一个用户,而且对于不同的用户有不同的系统资源权限对文件、目录的权限:在实际工作中,是通过对用户进行分组,对组赋予对应的权限,来管理用户的权限什么类型的文件文件的拥有者权限拥有者所在组的权限组......
  • linux搭建LAMP环境
    LAMP环境指在linux系统下搭建Apache服务器+mysql+php(1)安装Apache服务及其扩展包yum-yinstallhttpdhttpd-manualmod_sslmod_perlmod_auth_mysql(2)启动Apache服务systemctlstarthttpd.service(3)安装mysql  wgethttp://dev.mysql.com/get/mysql57-community-release......
  • 前端封装方法 去掉值为空i字符串的字段
    1.import_from'lodash'2.functionclearEmptyParam(config){ ['data','params'].forEach(item=>{  if(config[item]){   constkeys=Object.keys(config[item])   if(keys.length){    keys.forEach(key=......
  • linux 常用脚本
    启动python脚本并输出日志到文件nohuppython3-udoReport.py--env=prod>doReport.out2>&1&pip使用清华源pip3installscikit-learn-ihttps://pypi.tuna.tsinghua.edu.cn/simple......
  • JAVA获取字符串内的括号对(支持多层级);获取括号对的内容;按指定规则返回括号对位置;
    先看结果:处理字符串 "这个是一条测试用的字符串[(5(4(3[(1)(2)]))(7))][(6)]"结果  解决思路:参考正则表达式里面出入站部分 代码实现如下:方法调用“: Stringtest="这个是一条测试用的字符串[(5(4(3[(1)(2)]))(7))][(6)]";LinkedHashMap<Inte......
  • linux | 时间同步 | 时钟同步 | ntp同步系统时间
    一、说明        1、linux系统        2、centos        3、系统时间快了2分钟,需要搞成同步二、具体实现1)安装ntpyum-yinstallntp2)启动systemctlstartntpd3)设置开机自启systemctlenablentpd4)查看状态systemctlstatusntpd5)修改配置文......