linux 文件夹名乱码怎么打开

linux 文件夹名乱码怎么打开,第1张

这个可以折衷考虑,一:TAB自动补全.二:改名

一:适用于首字符不乱的情况,不再多说

二:改名.步骤:(1):查出inode (2)根据inode再mv文件夹

命令如下

(1):ls -i1 ##查出的第一列数据就是 {inode}

(2):find  -inum {inode} | xargs -i mv {} 新文件夹名

然后就可以 cd 新文件夹名 .使用文件夹了

先查看文件本身编码是什么,用命令:# file somefile 查看。例如是UTF-8

secureCRT 的客户端显示编码设置为UTF-8

# export LANG="zh_CN.UTF-8"

linux文件名、文件内容乱码,主要原因是windows上的中文编码默认是gbk,而linux默认中文编码为utf-8,由于编码不一致,所以导致乱码问题。

为了解决这个乱码,需要对文件进行转码,具体如下:

1、前提保证已安装了convmv;

2、具体convmv的用法:

convmv

–f

源编码

–t

新编码

[选项]

文件名

一般常用参数:

-r

递归处理子目录

--notest

真正进行 *** 作,默认情况下是不对文件进行真实 *** 作的,只是一个预览

--list

显示所有支持的编码

--unescap

可以做一个转义

3、比如我们有一个utf8的文件名,要求转换成gbk编码,命令如下:

convmv

–f

utf-8

–t

gbk

–notest

文件名

也可以使用linux下最好用的编码转换工具iconv来进行转码 *** 作。

例子:将gbk编码的文件转换成utf-8

iconv

-f

gbk

-t

utf-8

gbkfile.txt

>

utf8file.txt


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7381154.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-05
下一篇2023-04-05

发表评论

登录后才能评论

评论列表(0条)

    保存