Xftp传输文件的文件名含中文显示乱码

  乱码——说明是编码方式和解码方式不一致导致的。
  这里我们是用Xftp进行传输文件到虚拟机,所以乱码原因极可能是Xftp的编码方式和虚拟机的编码方式不一致导致的。

①查看虚拟机编码方式
  在命令行输入——echo $LANG,即可查看虚拟机的编码方式。
  我这里查看到的是——en_US.UTF-8
②查看并设置Xftp的编码方式
  由于虚拟机是采用的UTF-8的编码方式,所以这里勾选上使用UTF-8编码
Xftp传输文件的文件名含中文显示乱码
这样设置后,再传输文件,发现文件名含中文也能好好的没显示乱码呢


XShell显示中文乱码?

  同样是查看编码方式,在设置为相同的即可。

①查看虚拟机编码方式
  在命令行输入——echo $LANG,即可查看虚拟机的编码方式。
  我这里查看到的是——en_US.UTF-8
②查看并设置Xshell的编码方式
Xftp传输文件的文件名含中文显示乱码