首页 > 电脑专区 > 电脑教程 >

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

来源:互联网 2023-02-21 17:46:54 版权归原作者所有,如有侵权,请联系我们

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

工具/原料

  • centos7系统

方法/步骤

  • 1

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

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

  • 2

    下面我们介绍命令iconv的命令的用法,首先我们查看帮助文档。执行命令“iconv --help”查看帮助文档。具体如下图所示。ulj办公区 - 实用经验教程分享!

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

  • 3

    下面详细介绍各个参数的含义。ulj办公区 - 实用经验教程分享!

    -fencoding 表示原始文件的字符编码。ulj办公区 - 实用经验教程分享!

    -t encoding 表示输出文件的字符编码。ulj办公区 - 实用经验教程分享!

    -l 表示列举所有已知的字符集。ulj办公区 - 实用经验教程分享!

    -c 表示从输出中忽略无效的字符ulj办公区 - 实用经验教程分享!

    -o filename 表示输出文件ulj办公区 - 实用经验教程分享!

    -s 表示关闭警告。ulj办公区 - 实用经验教程分享!

    --verbose 表示显示进度信息。ulj办公区 - 实用经验教程分享!

  • 4

    下面我们执行命令“iconv -l”查看支持的所有的字符编码格式。具体展示如下图所示。ulj办公区 - 实用经验教程分享!

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

  • 4相关内容未经授权抓取自百度经验
  • 5

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

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

  • 6

    最后我们验证转化后的test1.log的字符编码。我们执行命令"file -i /opt/test1.log"查看字符编码,可以看到已经转化为utf-8了。ulj办公区 - 实用经验教程分享!

    linux下查看文件编码格式以及转换格式教程ulj办公区 - 实用经验教程分享!

  • 注意事项

    • 本篇经验主要介绍了iconv命令的使用方法,希望能对大家带来帮助。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!ulj办公区 - 实用经验教程分享!


    标签: LINUX操作系统格式文件编码

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号