--notest&*,您可真敢折腾…… 就我所知,UTF8没有代码容错机制——也就是说,你将消息转换到utf8,如果utf8没有办法识别,他用用一个我不能识别这个字符的值替代你输入的值,你输入的内容——非UTF8而转换成UTF8,将丢失……
也就是说,你无法将你的消息转换回来,如果错误的转换成了UTF8的话。 于2011年9月19日 1:35:37,liushang写到: > OS : Ubuntu 11.04(i386) > > 我在论坛的 非常任务 <http://forum.ubuntu.org.cn/viewforum.php?f=163>模 > 块看到[一星]将UbuntuSkills上的命令都尝试执行一遍 > <http://forum.ubuntu.org.cn/viewtopic.php?f=163&t=227828>这个帖子,然 > 后 我就很听话的去做 任务了,http://wiki.ubuntu.org.cn/UbuntuSkills--> > > * 13.2 转换文件名由 GBK为UTF8 > > <http://wiki.ubuntu.org.cn/UbuntuSkills#.E8.BD.AC.E6.8D.A2.E6.96.87.E4.BB.B6.E5.90.8D.E7.94.B1GBK.E4.B8.BAUTF8> > > > 执行完这俩命令: > > sudo apt-get install convmv > convmv -r -f cp936 -t utf8 --notest --nosmart * > > 然后主目录/home/user下的中文文件名就乱码了, > 然后我想 > convmv -r -f cp936 -t utf8 --notest --nosmart * > > 能乱了,那我 > > convmv -r -f cp936 -t gbk --notest --nosmart * > 不就行了? 可惜不行! > 文件内容倒是没有乱。 > > 我应该怎么办才能恢复成系统默认呢?改哪个配置文件? > 谢谢! > > > > > -------------- 下一部分 -------------- > 一个HTML附件被移除... > URL: > <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110919/642639c8/attachment.html> > -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh