[精编]关于windows和linux之间文件互拷乱码的问题

关于编码的知识就不太普及了。需要说明的是现在windows使用的编码基本上GBK,而在linux下使用的是UTF-8。所以在这两个系统之间互拷的时候会出现乱码的现象。

对于乱码,一种是文件名乱码,一种是文件内容本身乱码。要修改这两种情况,需要使用不同的命令:
1. 对于文件名乱码,使用convmv,基本使用的命令如下图所示,如果不加--notest, 表示只是测试:
[精编]关于windows和linux之间文件互拷乱码的问题_第1张图片

2. 对于文件内容乱码,可以使用iconv命令,这个比较简单:
    iconv --from GBK --to UTF-8  filename
    这样你可以在终端上看到效果, 如果想要保存, 可以重定向到一个新文件中。

 

你可能感兴趣的:(windows)