0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux中iconv命令的简介和使用方法

Linux爱好者 来源:csdn 作者:恋猫大鲤鱼 2021-02-23 11:14 次阅读

1.命令简介

iconv命令是用来转换文件的编码方式,比如它可以将UTF8编码的转换成GB18030的编码。Linux下的iconv开发库包括iconv_open,iconv_close,iconv等C函数(非标准库函数),可以用来在C/C++程序中很方便的转换字符编码。

2.命令格式

iconv -f FROMCODE -t TOCODE FILE 。..

3.选项说明

iconv 命令将给定编码的文件,转换为指定编码的内容,结果默认输出到标准输出,可以使用--output或-o输出到指定文件。

-c

静默丢弃不能识别的字符,而不是终止转换

-f, --from-code=CODE

指定待转换文件的编码。

-t, --to-code=CODE

指定目标编码

-l, --list

列出已知的字符编码。

-o, --output=FILE

列出指定输出文件,而非默认输出到标准输出

-s, --silent

关闭警告。

--verbose

显示进度信息

-?, --help

显示帮助信息

--usage

显示简要使用方法

-V, --version

显示版本信息

-f 和 -t 所能指定的合法编码可以在 -l 选项的结果中查看。

4.常用示例

(1)将 GBK 文件转换为 UTF8 文件。

iconv -f gbk -t utf8 inputFile.txt -o outputFile.txt.utf8

(2)转换时报如下错误:“iconv: 未知 126590 处的非法输入序列”。此时使用-c选项。

iconv -c -f gbk -t utf8 inputFile.txt -o outputFile.txt.utf8

原文标题:每天一个 Linux 命令(123):iconv 命令

文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11221

    浏览量

    208883
  • 操作系统
    +关注

    关注

    37

    文章

    6732

    浏览量

    123182

原文标题:每天一个 Linux 命令(123):iconv 命令

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Linux系统shell命令解析

    shell是Linux系统的用户界面,提供了用户与内核交互的一种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux命令解释器。
    的头像 发表于 11-05 15:40 132次阅读

    Linux实用命令大全

    Linux实用命令大全
    的头像 发表于 10-23 13:50 178次阅读
    <b class='flag-5'>Linux</b>实用<b class='flag-5'>命令</b>大全

    Linux lsof命令的基本用法

    linux 系统,一切皆文件。通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 lsof 命令不仅可以查看进程打开的文件、目录,还可以查看进程监听的端口等 socket 相关的信息。本文将介绍 lsof
    的头像 发表于 10-23 11:52 167次阅读
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法

    Linuxcut命令的实用示例

    Linux command cut 用于文本处理。您可以使用此命令通过选择列从文件中提取部分文本。
    的头像 发表于 08-05 15:14 286次阅读

    linux命令概述

    电子发烧友网站提供《linux命令概述.pdf》资料免费下载
    发表于 03-11 09:18 3次下载

    Linux基本命令总结

    都说Linux命令多,实际工作我们又有多少命令会接触用到呢?本文跟大家分享Linux运维工作中常用的600个
    的头像 发表于 01-11 10:32 938次阅读

    深入了解Linuxvi命令的使用

    的应用。在本文中,将详细介绍VI编辑器的使用方法,以帮助读者更好地掌握它的操作技巧。 1. VI编辑器的启动: 在命令输入`vi`,按下回车即可启动VI编辑器。如果需要打开一个新文件,则可以输入`vi file_name`,
    的头像 发表于 12-25 11:15 434次阅读

    FTP常用命令使用方法

    。本文将详细介绍FTP常用命令使用方法。 1. 连接到FTP服务器 要连接到FTP服务器,需要使用命令行终端或FTP客户端软件。在命令行终端
    的头像 发表于 12-15 11:28 1233次阅读

    Linux常用命令自学手册》+试读报告

    之作。 个人收获 《Linux常用命令自学手册》是一本非常实用的书籍,它详细介绍了Linux系统的常用命令及其用法。通过阅读这本书,我不仅
    发表于 12-14 16:59

    如何在Linux中使用htop命令

    本文介绍如何在 Linux 中使用 htop 命令
    的头像 发表于 12-04 14:45 1898次阅读
    如何在<b class='flag-5'>Linux</b>中使用htop<b class='flag-5'>命令</b>

    linux系统修改ip命令

    Linux系统修改IP命令是掌握Linux网络管理的基础之一。在Linux操作系统,我们可以使用命令
    的头像 发表于 11-27 15:17 2028次阅读

    Linux用途和基本使用方法

    广泛应用的操作系统。本文将详细介绍Linux的用途和基本使用方法。 首先,让我们来了解一下Linux的用途。Linux具有广泛的应用领域,包括但不限于以下几个方面: 个人电脑操作系统:
    的头像 发表于 11-23 11:13 1167次阅读

    linux备份文件命令bak

    Linux系统,备份文件是非常重要的,它可以防止数据丢失和损坏的风险。为了达到安全的目的,我们经常需要备份文件。在这篇文章,我们将详细介绍Linux
    的头像 发表于 11-23 10:12 2522次阅读

    linux关闭docker的命令

    Linux 系统,关闭 Docker 的操作可以通过以下多种方式进行。本文将详细讲解每一种方式,并提供示例代码和命令,以帮助读者更好地理解和实践。 使用 docker 命令 最常
    的头像 发表于 11-23 09:39 2748次阅读

    docker exec命令使用方法

    有用的命令,用于在正在运行的容器执行命令。 在本文中,我将详细介绍Docker exec命令使用方法,包括
    的头像 发表于 11-23 09:33 1553次阅读