linux下的encode
来源:互联网 发布:男士内增高品牌知乎 编辑:程序博客网 时间:2024/05/16 07:54
在linux系统下,有时文件的编码格式正常,但是结果显示的仍然是不正确的,这往往需要三个编码都一致才可以到达效果。
1)文件编码
1. 使用vim打开文件,set=fileencoding,可以查看文件的编码,如果文件的编码不是utf-8,可以通过修改 .vimrc 文件,来使得vim创建的文件为utf-8格式,具体方式如:
set encoding=utf-8
fileencodings=utf-8,gbk,ucs-bom,cp936
2. 也可以使用icon将文件转变为utf-8格式
iconv -f UTF-8 -t GBK test.c -o test-gbk.c , 即将一个UTF-8格式转换为GBK格式
2)Linux系统编码
需要将linux系统编码转为utf-8,打开/etc/sysconfig/i18n文件,设置 LANG="en_US.UTF-8" ,保存文件,然后 source /etc/sysconfig/i18n,即可。或者,修改用户目录下 .i18n 文件, 设置LANG="en_US.UTF-8", 然后 source .i18n
3) XShell的编码
通过XShell访问Linux系统,为了在XShell下显示正常,这里也需要修改为utf-8格式,
- linux下的encode
- 基于VBS、ASP环境下的BASE64 Encode 和 Decode
- HTML Encode 和URL Encode的区别
- ruby字符串的encoding,force_encoding,encode,encode!
- String的encode
- @encode 的用法
- encode
- @encode
- 嵌入式Linux系统的电子书阅读器项目3——Encode & Font System
- jar.exe的encode问题
- MySQLdb中encode的不一致
- encode和decode的妙用
- perl对于encode的用法
- perl对于encode的用法
- python的decode和encode
- python的decode和encode
- iOS中的 URL的encode
- python 的encode和decode
- The breakpoint will not currently be hit. vs2005断点不被命中
- 了解你的oracle
- 回家组织攻略
- 进程管理
- hdu 3886
- linux下的encode
- jquery获得选中的checkbox的描述标签
- Oracle DBA职责及日常工作分析
- matlab中函数的句柄
- GIS面试总结
- 在最合适的时间,明确目标,用极致的执行力把事情做到第一的人
- 11-界面控件ListView之使用SimpleAdapter实现复杂的界面显示
- web字体格式及几种在线格式转换工具介绍
- 栈内存与堆内存的问题。