常用的Linux命令
以下例句中的文件名都暂用test.dat,定义test.dat的编码格式为UTF-8无BOM。
1、编码转换:
a、 普通的编码转换:
将test.dat文件转换为GB2312格式的,并且存储到test_new.dat文件中
iconv -c -f UTF-8 -t GB2312 test.dat >test_new.dat
b、 在一个项目中我们用到了UTF-16LE而且还是带BOM格式的文件,所以我们还要给转换编码为UTF-16LE的文件中添加十六进制的feff:
(printf '\xff\xfe'; iconv -c -f UTF-8 -t UTF-16LE test.dat)>test_new.dat
2、查看文件编码类型:
file test.dat
3、查看文件十六进制:
查看test.dat文件的前100字节的十六进制
hexdump -n 100 test.dat
4、
未完,等用到其他命令了还会补充。