1. 程式人生 > >遠端上傳檔案到Linux伺服器中文亂碼解決

遠端上傳檔案到Linux伺服器中文亂碼解決

之前從Windows上傳檔案到Linux伺服器中,文字檔案中出現了中文亂碼

Linux伺服器檔案內容亂碼如下:
在這裡插入圖片描述

使用下面的方法解決:

1.首先是否安裝convmv:

rpm -qa |grep convmv

2.如果沒有安裝則進行安裝:

yum -y install convmv

3.然後使用convmv工具將文字內容轉為UTF-8字符集:

iconv -f gbk -t utf8 T_ZB_SYRSJ_YSYZCZRY.csv > T_ZB_SYRSJ_YSYZCZRY_UTF8.csv

可能會出現以下錯誤:
在這裡插入圖片描述

4.可以使用-c引數忽略非法字元:

iconv -c -f gbk -t utf8 T_ZB_SYRSJ_YSYZCZRY.csv >T_ZB_SYRSJ_YSYZCZRY_UTF8.csv

最後,可以看到文字內容中的中文亂碼消失。