CentOS7.9的XFCE,我创建了URL的link去看ftp里面的内容,我开始指定了系统LANG=zh_cn.gb2312是可以,但是系统本身必须要utf8的,请问如何保证系统是utf8但是可以访问ftp的gb2312字符集?
XFCE桌面如何保持本地UTF8字符集但是访问FTP是gb2312的?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 藏柏 2023-07-19 13:41关注
设置系统的默认字符集为 UTF-8:
打开终端,并以管理员身份运行以下命令来编辑
/etc/sysconfig/i18n
文件:sudo nano /etc/sysconfig/i18n
在打开的文件中,将
LANG
的值设置为zh_CN.UTF-8
:LANG="zh_CN.UTF-8"
保存文件并关闭编辑器。
安装支持 GB2312 字符集的字体:
打开终端,并以管理员身份运行以下命令来安装 GB2312 字符集的字体:
sudo yum install -y wqy-zenhei-fonts
配置 FTP 客户端支持 GB2312 字符集:
打开终端,并以管理员身份运行以下命令来编辑
~/.bashrc
文件:sudo nano ~/.bashrc
在打开的文件中,添加以下内容:
export NCFTP_CHARSET=gb2312
保存文件并关闭编辑器。
重新加载
.bashrc
文件,使配置生效:source ~/.bashrc
通过以上步骤,你应该能够保持系统为 UTF-8 编码,同时使用 FTP 客户端访问 GB2312 字符集的内容。请注意,某些应用程序可能仍然需要单独配置字符集,以确保正确显示和处理特定编码的数据。
解决 无用评论 打赏 举报
悬赏问题
- ¥20 win11修改中文用户名路径
- ¥15 win2012磁盘空间不足,c盘正常,d盘无法写入
- ¥15 用土力学知识进行土坡稳定性分析与挡土墙设计
- ¥70 PlayWright在Java上连接CDP关联本地Chrome启动失败,貌似是Windows端口转发问题
- ¥15 帮我写一个c++工程
- ¥30 Eclipse官网打不开,官网首页进不去,显示无法访问此页面,求解决方法
- ¥15 关于smbclient 库的使用
- ¥15 微信小程序协议怎么写
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害