V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
station
V2EX  ›  Linux

如何查看文件名编码 ? 是" 文件名 "

  •  
  •   station · 2017-04-09 05:57:59 +08:00 · 5907 次点击
    这是一个创建于 2786 天前的主题,其中的信息可能已经有所发展或是发生改变。
    16 条回复    2017-04-12 22:15:12 +08:00
    Mitt
        1
    Mitt  
       2017-04-09 06:39:00 +08:00
    文件名编码不应该是跟着文件系统的编码么。
    Mitt
        2
    Mitt  
       2017-04-09 06:42:55 +08:00
    @Mitt 修正一下 "文件系统的编码" => "环境编码"
    ksupertu
        3
    ksupertu  
       2017-04-09 08:56:10 +08:00 via iPhone
    echo $LANG 是不是要系统当前语言环境?
    nanpuyue
        4
    nanpuyue  
       2017-04-09 09:13:47 +08:00 via iPhone
    这个不能查看,只能检测。
    dant
        5
    dant  
       2017-04-09 10:35:04 +08:00 via Android
    文件系统只认识字节序列。
    wevsty
        6
    wevsty  
       2017-04-09 13:35:23 +08:00
    文件名的编码是跟系统来的, Linux 下面应该是 UTF-8
    clearbug
        7
    clearbug  
       2017-04-09 13:54:49 +08:00 via Android
    @wevsty 顺道问一下, win 下可以设置 utf8 吗?
    nyanyh
        8
    nyanyh  
       2017-04-09 14:35:59 +08:00
    r#7 @clearbug 可以设置 cmd 之类的以 UTF-8 编码显示,但是 NTFS 的文件名编码是 UTF-16
    station
        9
    station  
    OP
       2017-04-09 18:44:07 +08:00
    @nyanyh 也有说 gbk 的, 我就是先看下从 win 下弄来的文件名编码
    okudayukiko0
        10
    okudayukiko0  
       2017-04-09 18:58:19 +08:00 via iPhone
    早已是 UTF8
    mrcn
        11
    mrcn  
       2017-04-09 19:18:42 +08:00
    如果 win 下早已是 UTF8 ,那网页上传到 linux 服务器上的文件名乱码是其他原因吗.....
    WhiteLament
        12
    WhiteLament  
       2017-04-10 14:41:16 +08:00
    win 下是 mbcs
    okudayukiko0
        13
    okudayukiko0  
       2017-04-12 00:11:28 +08:00 via iPhone
    可能是 FTP/SSH FTP 编码不对
    okudayukiko0
        14
    okudayukiko0  
       2017-04-12 00:12:49 +08:00 via iPhone
    @mrcn 部分 FAT 可能是 ANSI ,比如 GBK 。 NTFS 早已是 UTF-8 ,自 2005 以后 Linux 逐步由 ANSI 转为 UTF8
    station
        15
    station  
    OP
       2017-04-12 19:25:07 +08:00
    @okudayukiko0 那为什么 win7 下的文件(中文名),linux 乱码
    okudayukiko0
        16
    okudayukiko0  
       2017-04-12 22:15:12 +08:00 via iPhone
    @station 你用 SSH 吗? SSH 使用 UTF-8 编码和中文字体
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:50 · PVG 14:50 · LAX 22:50 · JFK 01:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.