Linux下TXT格式问题

我在LINUX下通过一个SQL 导出了一个TXT文本,目前我的问题有两个:
1.我想把这个TXT文件转换成UTF8格式,用什么命令实现,我用iconv -t UTF8 XX.txt>XX1.txt,提示我未知XX处得非法输入序列!
2.通过什么命令可以看到这个TXT是什么格式的?

在此谢过了,分不多,纯粹学习过程,见谅!

作者: lsea_2006   发布时间: 2011-05-11

其实我不理解的是,你为什么要utf-8这个格式的,还有就是你的 linux系统下面的语言编码方式是什么?
  一般默认的都是utf-8没必要转的。

作者: yanguoliang   发布时间: 2011-05-11

用十六进制打开,一般看文件的前几个字节

作者: delphiwcdj   发布时间: 2011-05-11

找一款编辑器,以不同的编码方式打开,怎么没有乱码就是什么编码
另存为一个新的utf8格式就是了
不知道怎么存的话,就新打开一个空文件粘贴过去,一般默认都是utf8

作者: kltwjt   发布时间: 2011-05-11

引用 2 楼 delphiwcdj 的回复:

用十六进制打开,一般看文件的前几个字节

存在这么一种文件
以utf8格式编码,但却没有头几个字符得标识

作者: kltwjt   发布时间: 2011-05-11