Linux操作系统下部分文件乱码的问题解决

  发布时间:2008-09-08 17:08:11   作者:佚名   我要评论
原Windows rar压缩的文件,Linux系统下解压后打开里边的文件,内容全部乱码。   之所以出现乱码是因为所压缩的文件中,有的文件是以中文命名。而在windows下中文的编码一般为gbk,而linux下中文的编码一般为utf8,所以在windows下正常打开的文件,到linux下很可

原Windows rar压缩的文件,Linux系统下解压后打开里边的文件,内容全部乱码。

 

之所以出现乱码是因为所压缩的文件中,有的文件是以中文命名。而在windows下中文的编码一般为gbk,而linux下中文的编码一般为utf8,所以在windows下正常打开的文件,到linux下很可能会出现乱码。

解决办法为:使用命令iconv对文件内容编码进行转换。例如我有一个文件"linux常用命令"在windows下打开正常,而在linux下打开则会乱码,其解决办法为在终端输入: 

iconv -f gbk -t utf8 linux常用命令.txt > linux常用命令.txt.utf8

 之后再打开"linux常用命令.txt.utf8"这个文件,该文见的乱码问题就解决了。

相关文章

  • Linux实用工具的命令行详解

    这是一个确凿的事实,许多IT专业人士使用Linux命令行,即使在GUI也可用的情况下。嘿,我们的第一个Linux 命令行指南的点击量超过了5万次。但是让我们听一听来自IT专家的理
    2012-04-18
  • Unix/Linux 命令参考

    linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核
    2012-04-15
  • 在 linux 的命令行输出进度条

    linux 有些个命令比如 wget 会显示一个进度条。终于知道了一个办法弄出这个效果。
    2010-03-06
  • Linux基本命令-注销、关机、重启

      一、注销,关机,重启      注销系统的logout命令      1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可:
    2009-08-01
  • Linux下的安装和配置DNS服务器

    在Linux操作系统中使用BIND (Berkeley Internet Name Daemon)作为DNS服务器,以下以Linux 的 Redhat 7.3发行版本为例,介绍BIND安装、启动和停止。   一、BIND
    2008-09-08
  • linux系统 加载u盘、光盘、软盘方法

    一、Linux加载u盘 Linux如何加载(优)U盘 第一步,以root用户登陆 先加载USB模块 modprobe usb-storage 用fdisk -l 看看磁盘的设备 假如U盘是sda 第二步,确
    2008-09-08
  • linux下ping命令使用详解

    Ping命令通过发送Internet控制消息协议(ICMP)回响请求消息来验证与另一台TCP/IP计算机的IP级连接,很重要的一条命令,今天小编就为大家介绍linux下ping命令使用详解
    2014-02-20

最新评论