【linux】解決在windows中使用ftp上傳txt文件,使用xshell5查看時亂碼的問題

最近遇到.txt文件在windows下中文顯示正常,然後我傳入到Linux下時,中文顯示亂碼,英文字符和數字顯示正常。如下圖是在windows下的顯示:
在這裏插入圖片描述
然而在linux下顯示如下(修改了ftp和xshell5的編碼格式都沒用,查看了linux中的編碼,好像也是utf8):
在這裏插入圖片描述
解決方法:

使用命令iconv對文件內容編碼進行轉換。例如我有一個文件"pos.txt"在windows下打開正常,而在linux下打開則會亂碼,辦法爲在終端輸入:iconv -f gbk -tutf8 pos.txt > pos.txt.utf8。

如下圖所示:
在這裏插入圖片描述
但是,這隻能查看一次,第二次打開時,如下圖:
在這裏插入圖片描述
故建議下載中文語言包,修改編碼。。。。
原文地址:https://blog.csdn.net/mingyong_blog/article/details/50995622

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章