Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
black201w
V2EX  ›  Linux

使用 Xftp 和 SFTP 协议,文件名包含 emoji 表情时遇到的奇怪问题

  •  
  •   black201w · Jul 25, 2021 · 2724 views
    This topic created in 1759 days ago, the information mentioned may be changed or developed.

    最近在 PC 上保存了一些文件名带有 emoji 表情的文件,使用 Xftp 上传到 NAS 之后遇到了一部分 emoji 表情在 Android 手机上以及 Linux 终端中显示出现异常的情况 (Xftp 的编码上传前设置成了 UTF-8)

    比如说这里我使用 XFtp 创建一个文件名是🐻(熊 emoji)的文件

    jbvidufbgoiboigsa.png

    在 Linux 终端查看时:

    c6a62a83-a593-42f6-baca-3c126961ba3d.png

    使用 WinSCP 查看:

    02a1b0fb-7749-48df-9657-453462ca1d45.png

    结果就是除了 Xftp 它自己以外,谁都不知道这是个什么东西... Xftp 用了两三年了,第一次遇到这样的坑 有老哥遇到过同样的问题知道解决办法吗?目前 PC 上我已经换成使用 WinSCP 了...

    5 replies    2021-07-26 20:07:44 +08:00
    pocketz
        1
    pocketz  
       Jul 25, 2021
    再下回来,名字是什么样的?
    chengandc
        2
    chengandc  
       Jul 25, 2021
    用这个 sftp 软件测试一下呢:)。https://github.com/nxshell/nxshell/releases
    black201w
        3
    black201w  
    OP
       Jul 25, 2021
    @pocketz 用 Xftp 可以正常再下回来,其他软件直接无法下载,也无法修改
    black201w
        4
    black201w  
    OP
       Jul 25, 2021
    @chengandc 和 WinSCP 查看的结果是类似的, 我从 NAS 终端创建的文件和使用 WinSCP 创建的文件 NxShell 都可以正常查看,Xftp 创建的不可以。应该是 Xftp 它自己的问题。
    israinbow
        5
    israinbow  
       Jul 26, 2021
    也可能是 xftp 只对文件编码了, 文件名没有编码, 在文件里放个 emoji 传起来排除法一下看看.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5702 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 06:34 · PVG 14:34 · LAX 23:34 · JFK 02:34
    ♥ Do have faith in what you're doing.