- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式环境配置杂谈
2013 年 5 月 26 日 追风~忆梦
Vbox虚拟机中的ubuntu下如何与windows共享文件
首先在 windows 里准备好你要共享的文件夹:
然后进入虚拟的 Ubuntu,在设备菜单下选择分配数据空间;
在其中指定你需要共享的文件夹,我通常是固定分配文件夹“share ”;
接下来进入终端,su 到 root 权限,在根目录下建立一个文件夹:share
(当然你也可以在别的目录下建立一个不以share 命名的文件夹),
输入命令:
mount –t vboxsf share /share
荆楚理工学院 计算机 10 本一
2013 年 5 月 26 日 追风~忆梦
解决SecureCRT中文显示乱码
以下两步:
远程 linux 机器。修改环境变量 LANG 。例如在~/.bash_profile 里面添加
export LANG=zh_CN.UTF8
重新登录之后生效。
现在查看一下当前设置:
myname@myhost~ locale
LANG=zh_CN.UTF8
LC_CTYPE=zh_CN.UTF8
LC_NUMERIC=zh_CN.UTF8
LC_TIME=zh_CN.UTF8
LC_COLLATE=zh_CN.UTF8
LC_MONETARY=zh_CN.UTF8
LC_MESSAGES=zh_CN.UTF8
LC_PAPER=zh_CN.UTF8
LC_NAME=zh_CN.UTF8
LC_ADDRESS=zh_CN.UTF8
LC_TELEPHONE=zh_CN.UTF8
LC_MEASUREMENT=zh_CN.UTF8
LC_IDENTIFICATION=zh_CN.UTF8
LC_ALL=
myname@myhost~
本地 windows 机器。修改 SecureCRT 的设置。找到“选项”-“会话选项”-“外观” :
* 字符编码设置为 utf-8 。
* 字体设置,选择中文字体,例如新宋体。
设置完成。然后测试一下。
基本原理
首先,同一种语言,可以使用不同的编码。例如,中文 windows 的系统默认字符集是cp936,
基本上等同 gbk 。参考/wiki/GBK 。
例如有两个文件。文件名分别为“我的分析 1.txt”和“我的分析 2.txt” 。但是文件名(不是文件
内容)的编码格式不同。
“我的分析 1.txt”的UTF-8 编码为
e68891 e79a84 e58886 e69e90 31 2e 74 78 74
我的分析 1 . t x t
我的分析 2.txt 的gb2312 (是gbk 的一个真子集)编码格式为
ced2 b5c4 b7d6 cef6 32 2e 74 78 74
荆楚理工学院 计算机 10 本一
2013 年 5 月 26 日 追风~忆梦
我的分析 2 . t x t
第二,linux shell 环境下,环境变量 LANG 决定了本地使用的字符集(通常情况,不考虑
LC_ALL 等)。包括文件名和文件内容的处理。例如,由于编码不同,运行 ls 命令时,上面
的两个文件名不能同时正确显示。
在实际 linux 系统中,不应该如此灵活,而要固定一种文件名编码格式。例如,linux 一般默
认使用 utf-8 编码文件名。以下三种情况:
1 LANG=zh_CN.UTF8,设置 shell 程序使用 UTF8 编码处理字符。因此,
“我的分析 1.txt”能够被正确处理,因为是UTF-8 编码。
“我的分析 2.txt”是 gb2312 编码,显示为乱码。
2 LANG=zh_CN.gb2312 或者 LANG=zh_CN.gb18030,那么
“我的分析 1.txt”显示为乱码。
“我的分析 2.txt”能够正确处理。
3 LANG=en,那么ls 查看,两个文件名都不能正常显示。
第三,SecureCRT 客户端的编码设置要与远程 linux 的编码设置一致,才可以正确显示字符。
补充说明
1.SecureCRT 和远程 linux同时都使用 gb2312编
您可能关注的文档
最近下载
- 栏杆工程施工组织设计(技术标).doc
- 2024北京一零一中初二(下)期中物理及答案.docx
- 跨学科实践活动09+探究土壤酸碱性对植物生长的影响(教学课件)-2024-2025学年九年级化学跨学科实践活动教学课件+设计(人教版2024).pptx VIP
- 2024年山东省滨州市中考化学试题附解析答案.pptx VIP
- 违反中央八项规定精神清单80条PPT深入贯彻中央八项规定精神.pptx VIP
- 外研社新一代大学英语(基础篇)综合教程B2U4 iExplore 2.pptx VIP
- 3-哈利波特与阿兹卡班的囚徒 中英对白剧本.pdf VIP
- 2024年社区工作者考试必背1000题题库及答案.docx VIP
- 计算小达人3年级数学下册人教版.pptx
- 初始过程能力研究计划.xls VIP
文档评论(0)