今天想搞个秘密地址备份下音乐、视频什么的……

文件名用英文不好辨认,于是想用中文

在ssh里面把东西wget下来,打开发现提示Nginx 404错误= =

百度了一下,发现往nginx的conf文件加上一句charset utf-8;即可

但是问题来了,在SSH里面,中文乱码,也无法把文件名修改成中文,在winscp里面修改成中文之后,访问依旧404

按照网上的教程,设置LANG=en_US.utf8,然后把ssh界面调成utf-8模式,能显示中文了,但是只能输入部分中文,很多中文会显示成乱码。

经过多次尝试,发现设置成zh_CN.UTF-8是最完美的

依次执行,并把SSH外观调成utf-8模式就行了

这里只演示Xshell的设置方法:

成功:

这下修改的文件,nginx也不会提示404了

想每次连接ssh都自动换成中文?把上面的命令写进~/.bashrc即可

   

已有 9 條評論

  1. test 7 年前 (2012-11-17)
    @

    test

  2. 阿福 7 年前 (2012-11-07)
    @

    putty用顺手了,这个lang设置是这只哪里的?ssh的还是nginx 的conf?

  3. www.uvndt.com 7 年前 (2012-11-06)
    @

    这个是什么情况?

  4. 丶花落若相惜 7 年前 (2012-11-06)
    @

    Nginx我也是乱码…右键切换编码…搞定,,哈哈

  5. 大發 7 年前 (2012-11-05)
    @

    蛋疼的东西。。

  6. ★Extreme★ 7 年前 (2012-11-03)
    @

    winscp应该可以修改中文文件名吧。你好像不是用putty的,用的啥东西……

    • 飛天鼠 7 年前 (2012-11-04)
      @

      winscp改成中文名还是404= =不是写着xshell么。。。我讨厌putty

      • ★Extreme★ 7 年前 (2012-11-04)
        @

        好吧,我承认没一字一句的去看……