转帖-Linux下文件(夹)名乱码的解决
2015-09-01 11:10
423 查看
wget http://www.j3e.de/linux/convmv/convmv-1.14.tar.gz
cd convmv-1.14
make
make install
用"convmv"命令可以看到安装成功. 若成功会显示这个convmv工具的用法.
进入到问题描述的上层目录即"resources"的上层, 运行"convmv -f UTF-8 -t GBK resources/ -r --notest"命令(可能是UTF-8的编码,先试下,不过看结果是成功). 这样就把resources下(包含它自己)的所有文件(夹)名字编码从"UTF-8"改为"GBK"了. 注意: 这里没有在resources目录下, 那样没法给convmv这个命令输入要转化的乱码文件名,因为已是乱码了, 自己不可能在命令行里把乱码的文件名写出来
另2: 上面的 convmv是转换文件名, Linux有一个自带的命令iconv, 它是转文件内容的。
cd convmv-1.14
make
make install
用"convmv"命令可以看到安装成功. 若成功会显示这个convmv工具的用法.
进入到问题描述的上层目录即"resources"的上层, 运行"convmv -f UTF-8 -t GBK resources/ -r --notest"命令(可能是UTF-8的编码,先试下,不过看结果是成功). 这样就把resources下(包含它自己)的所有文件(夹)名字编码从"UTF-8"改为"GBK"了. 注意: 这里没有在resources目录下, 那样没法给convmv这个命令输入要转化的乱码文件名,因为已是乱码了, 自己不可能在命令行里把乱码的文件名写出来
另2: 上面的 convmv是转换文件名, Linux有一个自带的命令iconv, 它是转文件内容的。
相关文章推荐
- Linux内存管理之内核对物理内存的描述
- 转帖-Centos修改时区时间日期
- linux通过命令看cpu参数
- 转帖-CentOS查看CPU信息、位数、多核信息;查看服务器硬件信息
- 嵌入式Linux工控主板调试串口转换为应用串口的方法
- Centos6.6 ks
- linux命令基础(3)
- linux查看文件和文件夹大小
- linux工具问题,tail -f 失效
- linux下makefile的基本语法
- Linux/Unix 怎样找出并删除某一时间点的文件(转)
- linux yum 安装 配置 使用 mysql
- Linux常用命令大全
- linux命令之grep
- Linux下mount 远程Windows的文件夹
- Kail Linux渗透测试教程之在Metasploit中扫描
- Kail Linux渗透测试教程之在Metasploit中扫描
- Linux内核的学习总结(一)
- linux下常用mysql命令(3)
- Linux文件系统相关权限及正则表达式相关命令grep、egrep的使用说明