linux下查看文件编码格式以及转换格式教程

我们大家都知道文件有不同的编码格式,本篇我们就详细介绍下如何在linux下查看文件编码格式,以及如何转换文件的编码格式,转换编码格式使用iconv命令。具体教程如下图所示。

操作方法

  • 01

    首先我们打开系统并使用root账户登录系统。然后使用命令“file -i /opt/test.log”来查看test.log的文件编码格式。具体展示如下图所示。

  • 02

    下面我们介绍命令iconv的命令的用法,首先我们查看帮助文档。执行命令“iconv --help”查看帮助文档。具体如下图所示。

  • 03

    下面详细介绍各个参数的含义。 -f encoding  表示原始文件的字符编码。 -t encoding  表示输出文件的字符编码。 -l                  表示列举所有已知的字符集。 -c                表示从输出中忽略无效的字符 -o   filename  表示输出文件 -s                  表示关闭警告。 --verbose       表示显示进度信息。

  • 04

    下面我们执行命令“iconv -l”查看支持的所有的字符编码格式。具体展示如下图所示。

  • 05

    下面我们简单用下如何转换,将上面我们查看的test.log的字符编码转化为UTF-8编码,并且重新输出到test1.log。我们使用命令“iconv test.log -f iso-8859-1 -t UTF-8 -o test1.log --verbose”具体展示如下图所示。

  • 06

    最后我们验证转化后的test1.log的字符编码。我们执行命令"file -i /opt/test1.log"查看字符编码,可以看到已经转化为utf-8了。

(0)

相关推荐

  • linux下查看文件类型的三种方法

    Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念.我们通过一般应用程序而创建的比如file.txt.file.tar.gz ,这些文件虽然要用不同的程序来打开. 不像Windos ...

  • Linux下查看文件权限.修改文件权限的方法

    查看权限命令查看目录的相关权限可以采用命令ls -lD,或者直接用ls -la 如 ls -l www. //这里表示查看www.目录 修改权限命令 chmod 777 文件名 1.chmod 577 ...

  • Linux下将UTF8编码批量转换成GB2312编码的方法

    UTF8编码和GB2312编码是有区别的,在sqlplus中导入UTF8编码的sql脚本就会出现乱码错误,这时就需要将UTF8编码转换成GB2312编码,可是一个个的转换十分麻烦,下面小编就教你如何在 ...

  • Linux下垃圾文件的详解

    Linux 计算机安装后,在我们不断的使用过程中,因为添加.删除软件和上网冲浪.调试程序等行为,硬盘中会产生各种各样的垃圾文件,而随着这些垃圾文件的不断膨胀,它们不仅会平白吞噬掉我们宝贵的硬盘空间,更 ...

  • Linux下删除文件之彻底删除文件(shred)

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 删除 ...

  • Linux下删除文件下彻底删除文件

    在linux中删除文件与文件夹我们可以直接使用rm就可以删除了,彻底删除文件或文件夹我们可以使用shred命令来完成,下面我给大家介绍介绍。 Linux删除文件夹命令 linux删除目录很简单,很多人 ...

  • linux下查看nginx.apache.mysql.php的编译参数

    下文我们一起来看一个linux下查看nginx、apache、mysql、php的编译参数例子,希望此例子对各位有帮助。 查看nginx、apache、mysql、php参数我们可以用到 /App/n ...

  • LINUX中,查看文件内容的方法及分页显示的办法

    LINUX中查看文件内容的指令很多,下面分别介绍一下: cat file1 [file2] -- cat的本来的意思是连接,就把所有文件的内容全部显示在一起,纵向排列 paste file1 [fil ...

  • linux怎么查看文件权限

    linux怎么查看文件权限,权限在操作系统是很重要的,如果不设置权限的话谁都可以复制.剪切.删除文件了,这样就麻烦 了,那我们怎么查看文件权限呢?如下图教您怎么操作. 操作方法 01 首先启动linu ...