关于Linux与windows传递文件乱码问题
linux下一般是采用utf-8的编码,而我们在windows上编辑文件时是gb2312的编码。所以导致中文编码会乱码。要更正这个问题实际上很简单只要把文件转换成utf-8编码格式然后再导入就ok啦。
手动更改配置文件的命令:
vi /etc/sysconfig/i18n
将LANG="zh_CN.UTF-8"修改为:LANG="zh_CN.GBK"
保存并关闭,运行下面的命令使配置生效:
source /etc/sysconfig/i18n
将终端字符编码显示为简体中文:
vi /etc/profile.d/chinese.sh
添加下面这行:export LC_ALL=zh_CN.GBK
source /etc/profile.d/chinese.sh
OK,配置完成,测试一下吧!
[root@tradx24 bin]# vi one.sh ## ====================================================##
## auth:wonter ##
## date:2014-06-12 ##
## to :one.sh ##
## ====================================================##
#!/bin/sh #获取服务器列表信1m|/
./.list.ll #执行获取文件脚本
#name
list1=(`cat ../tools/list | awk '{print $1}' | sed "1,1d"`) for((i=0;i<${#list1[@]};i++));
do
sh ./${list1[i]}.wy
done echo " "
echo "------------------------------------------------------"
echo " "
echo "第一步执行完毕,请执行下方提示命令,修改相关配置文件!"
echo " "
echo "#conf"
echo " "
echo "修改相关配置后,请再回到本目录下,执行 two.sh 脚本 . "
echo " "
echo "------------------------------------------------------"
再看看之前的乱码
## ====================================================##
## auth:wonter ##
## date:2014-06-12 ##
## to :one.sh ##
## ====================================================##
#!/bin/sh #m~N1m~O~Vm~\~Mm~J1m~Y1m~H~W表信m~A/.list.ll #m~I[1m~Lm~N1m~O~Vm~V~G件m~D~Zm~\name
list1=(`cat ../tools/list | awk '{print $1}' | sed "1,1d"`) for((i=0;i<${#list1[@]};i++));
do sh ./${list1[i]}.wy
done echo " "
echo "------------------------------------------------------"
echo " "
echo "第1m~@步m~I[1m~L1m~L1m~U1m~L请m~I[1m~L1m~Km~V1m~O~P示m~Q1m~L修m~T1m~[1m~E1m~E~M置m~V~G件1m~A"
echo " "
echo "#conf"
echo " "
echo "修m~T1m~[1m~E1m~E~M置m~P~N1m~L请m~F~Mm~[~^m~H1m~\1m~[[1m~U1m~K1m~Lm~I[1m~L two.sh m~D~Zm~\ "
echo " "
echo "------------------------------------------------------"
测试成功,分享给大家!欢迎关注分享....
关于Linux与windows传递文件乱码问题的更多相关文章
- 解决Ubuntu和Windows的文件乱码问题(转载)
解决Ubuntu和Windows的文件乱码问题(debian也通用) 1.转换文件内容编码 Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令 ...
- Linux与Windows 解压乱码 UTF8BOM读取问题
Linux 与 Windows 文件乱码问题 这几天需要在linux下用CNN跑数据,但是把数据和数据列表list上传到linux下时却出现了不少乱码的问题.将这两天碰到的编码问题简单的总结一下. 1 ...
- Linux下windows中文文本文件乱码问题
table of content: 乱码问题 用gedit选择正确的字符编码打开文件 文件转码 总结 §乱码 Fedora安装时默认用UTF-8字符编码方式, 这么做有国际化的好处(和很多用utf-8 ...
- 解决Ubuntu和Windows该文件乱码问题
1.转换文件内容编码 Windows在自然纯文本文件.当中国作为编码GBK,在Ubuntu下乱码,可以使用iconv命令转换: iconv -f gbk -t utf8 source_fi ...
- Linux 进程间传递文件描述符
文章目录 文件描述符 文件数据结构 共享文件 UNIX域socket实现传递文件描述符 进程间传递打开的文件描述符,并不是传递文件描述符的值.先说一下文件描述符. 文件描述符 对内核来说,所有打开的文 ...
- linux与windows实现文件交互
Linux--用SecureCRT来上传和下载文件 SecureCRT下的文件传输协议有以下几种:ASCII.Xmodem.Ymodem.Zmodem ASCII:这是最快的传输协议,但只能传送文本文 ...
- linux和windows的文件互传
Linux →→→Windows 1.使用secureCRT:下载文件只需在shell终端仿真器中输入命令"sz 文件名",即可利用Zmodem将文件下载到本地某目录下. 2. s ...
- (转)使用scp命令在linux操作系统之间传递文件
一.关于scp scp是英文secure copy (remote file copy program)的简称,主要用于在两台主机之间通过网络拷贝文件.scp使用ssh协议进行数据传递,其认证方式和安 ...
- linux与windows下文件编码问题
注:转换操作均在Linux终端进行操作 DOS与Unix格式转换 安装工具:dos2unix.unix2dos # ubuntu apt-get install dos2unix apt-get in ...
随机推荐
- BitCoin - BlockChain
BitCoin 比特币, 参考: BlockChain 区块链, 参考: 参考
- php PDO调用带有out参数的存储过程(原创)
这几天比较闲学了下PHP, 开发工具zendphp,server下的一个集成工具WampServer. 感觉php实现一个功能写的代码比asp.net java都少,特别是数据库访问这块,如果是asp ...
- 容器--HashMap
一.前言 看了下上一篇博客已经是半个月前,将近20天前了,很惭愧没有坚持下来,这期间主要是受奥运会和王宝强事件的影响,另外加上HashMap中关于rehash的实现比较不好理解,所以就一拖再拖.如果能 ...
- mysql乱码解决
在 /etc/my.cnf加上下面二句: skip-character-set-client-handshakecharacter-set-server = utf8
- spring的使用《一》
在前边的文章中说明了,如何搭建一个spring的开发环境,简单回顾下就是把spring的jar包导入工程中,如果是在javaWeb项目中是放在lib目录下,然后在web.xml文件中进行配置,配置sp ...
- [javascript] 判断 iframe 是否加载完成
from http://www.planabc.net/2009/09/22/iframe_onload/ var iframe = document.createElement("ifra ...
- Java Session超时设置
1.jsp页面直接设置 ); 2.web.xml设置,覆盖 ...
- Android 手机卫士5--手机防盗
1,界面介绍 跳转到导航界面的第1个,描述功能 跳转到导航界面的第2个,必须,绑定sim卡,才可以跳转到第三个界面跳转到导航界面的第3个,必须输入电话号码,(两种途径(1,输入2,选择))跳转到导航界 ...
- 【转】Nginx区分PC或手机访问不同网站
原文链接:http://www.nginx.cn/784.html 近几年来,随着手机和pad的普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合 ...
- SQL SERVER 2008 R2 SP1更新时,遇上共享功能更新失败解决方案
SQL SERVER 2008 R2 SP1更新时,遇上共享功能更新失败的问题,可作如下尝试: 更新失败后,在windows的[事件查看器→应用程序]中找到来源为MsiInstaller,事件ID为1 ...