Windows和linux之间传送的文件乱码解决方案_慎铭的博客-程序员秘密

技术标签: linux  bash  编程随笔  windows  

我们可能会遇到这一现象,把Linux上的文件上传到Windows,或者把Windows上的文件上传到Linux,然后打开文件后中文会出现乱码,这是什么原因呢?

Windows的文件编码一般是gb2312,Linux的编码是UTF-8(我的是这个。)因此文件如果包含中文的话就会出现乱码。

解决方案
假设我们将Windows上的a.txt文件上传到Linux上,只需要对文件进行转码即可。

通过iconv命令转码
输入/输出格式规范:
-f, --from-code=NAME 原始文本编码
-o, --output=FILE 输出文件
-l, --list 列举所有已知的字符集
$iconv -f gb2312 a.txt -o aa.txt

这样我们就会得到一个不乱码的aa.txt文件了

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_52828510/article/details/120913453

智能推荐

整理的51道汇编题带答案_汇编题目_虚构之人的博客-程序员秘密

自己整理的一些汇编题有些问题是我自己提出来的然后自己找的答案其中有我自己的理解,不能保证答案全部正确如果发现错误欢迎大家指正我的QQ:10242754401.写出4个传送指令:2.写出8个转移指令:3.写出7个运算指令:4.写出1个处理机控制指令:5.EFLAGS寄存器包括的标志位有那些他们的功能是什么:6.大小端模式的区别是什么:7.一串二进制第一位为1则是否为正数:8.请写出ADC指令的语义:9.请写出SBB指令的语义:10.有符号数和无符号数的区别是什么:11.无符号5的补码是多

(KMP 1.3)hdu 2087 剪花布条(求文本串中有几个模式串)_帅气的东哥的博客-程序员秘密

题目:剪花布条Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 10380    Accepted Submission(s): 6684Problem Description一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图

HStreamDB Newsletter 2022-08|端到端压缩提升读写性能、HStream Cloud 即将上线_EMQX的博客-程序员秘密

八月主要新增了端到端压缩、CLI支持TLS等功能,并修复了多项已知问题,同时新的Haskell gRPC框架以及云原生的全托管流数据库服务HStream Cloud也正在开发中。

Ubuntu 16.04, 配置pptp 客户端_海晏2010的博客-程序员秘密

1. 安装PPTP,如果系统已经支持可以忽略该步骤 sudo apt-get install pptp-linux2. 使用如下命令初始化一个链接 sudo pptpsetup --create mypptp --server xxx.xxx.xxx.xxx --username NNNN --password PPPP --encrypt --start 其中:xxx为你的VPN地址,NNNN为vpn用户名,PPPPP为vpn的密码。该命令会创建一个名为“mypptp”的...

Plasm部署智能合约(3)——配置MetaMask-RPC网络——2021.6.2_Blockchain_KT的博客-程序员秘密

Plasm部署智能合约(3)——配置MetaMask-PRC网络一丶前置要求(1)Plasm节点完成搭建(2)注册拥有MetaMask账号二丶打开Plasm节点三丶MetaMask自定义RPC一丶前置要求(1)Plasm节点完成搭建Plasm节点搭建链接(2)注册拥有MetaMask账号MetaMask下载地址二丶打开Plasm节点三丶MetaMask自定义RPC0x60ed0dd24087f00faea4e2b556c74ebfa2f0e705f8169733b01530ce4c6

随便推点

Python实现Word2vec学习笔记_Hao973的博客-程序员秘密

Python实现Word2vec学习笔记 参考: 中文word2vec的python实现 python初步实现word2vec 中英文维基百科语料上的Word2Vec实验1 文件目录结构:[.../vord2vec]$lsdata model_train.py word2vec_test.py word_cut.py[.../vord2vec]$ ls ./data/...

java二进制,字节数组,字符,十六进制,BCD编码转换_timliang18601860的博客-程序员秘密

// 整数到字节数组转换 public staticbyte[] int2bytes(int n) {  byte[] ab = newbyte[4];   ab[0] = (byte) (0xff & n);   ab[1] = (byte) ((0xff0

EF Core 原理从源码出发(二)_ef core 源码解读_ting2909的博客-程序员秘密

紧接着我的上一篇博客,可以点击这里回到上一篇博客,上回分析到ef 两个重要的对象,StateManager和ChangeTracker这个对象,当我们向DbContext添加对象的时候我们会调用如下代码。复制代码1 private EntityEntry SetEntityState(2 TEntity entity,3 EntityState entityState)4 where TEntity : cla

linux spi framework_spi-attached_Yantai666的博客-程序员秘密

Today Linux is the operating system choice for a wide range of special-purpose electronic devices known as embedded systems. An embedded system is specifically designed to perform a set of designated

ON DELETE CASCADE update a parent row aforeign key constraint fails_yuanzelin8的博客-程序员秘密

DROP TABLE IF EXISTS `triallist`;CREATE TABLE `triallist` ( `triallist_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Triallist ID', `customer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Customer ID', `shared` smallint(5) unsigned...

程序员的线性代数读书笔记——第一章_kuizhao8951的博客-程序员秘密

目录对角矩阵特征值、特征向量与对角化秩与可逆性向量矩阵行列式内积对角矩阵mxn矩阵表示从n纬空间到m纬空间的映射 行列式在mxm矩阵中表示面积扩大率 对角矩阵的行列式=对角元素的乘积 对角矩阵只会在水平和竖直方向上伸缩 行列式为0代表压缩扁平化detA=0 非对角矩阵的空间变化一般情况下会发生倾斜,但是并非扭曲,还是线性变换特征值、特征向量与对角化...

推荐文章

热门文章

相关标签