网站大量收购独家精品文档,联系QQ:2885784924

嵌入式环境配置杂谈.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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编

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档