原文网址:Linux命令--iconv--使用/教程/实例_IT利刃出鞘的博客-CSDN博客

简介

本文介绍Linux的iconv命令的用法。

Linux 的 iconv命令是用来转换文件的编码方式的,比如它可以将UTF8编码的文件转换成GBK编码,反过来也可以。

参数

命令格式:iconv -f [encoding] -t [encoding] inputfile

  • -c: 静默丢弃不能识别的字符,而不是终止转换。
  • -f,--from-code=[encoding]:指定待转换文件的编码。
  • -t,--to-code=[encoding]:指定目标编码。
  • -l,--list:列出已知的字符编码。
  • -o,--output=[file] :指定输出文件。(没有此选项则输出到标准输出)
  • -s,--silent:关闭警告。
  • --verbose:显示进度信息。
  • -?, --help:显示帮助信息。
  • --usage:显示简要使用方法。
  • -V,--version:显示版本信息。

示例

1.将文件file1的编码格式从GBK转化为UTF-8,保存为file2

iconv -f gbk -t utf8 file1 -o file2

转换后:

file1编码格式仍然是GBK

file2编码格式仍然是UTF-8

Linux命令--iconv--使用/教程/实例相关推荐

  1. linux 命令 读phy_CentOS教程(七)- 常用命令使用介绍(上)

    "一切皆文件"是Linux的基本哲学之一.普通的文件.目录.设备等一切"东西"在Linux中均是以文件形式展现. 好的,让我们来记住上面引言的话: 一切皆文件 ...

  2. linux命令基本格式教程,Linux命令基本格式(详解版)

    本节开始,我们不会再见到图形界面了,因为对服务器来讲,图形界面会占用更多的系统资源,而且会安装更多的服务.开放更多的端口,这对服务器的稳定性和安全性都有负面影响.其实,服务器是一个连显示器都没有的家伙 ...

  3. 如何在 Linux 终端中一次运行多个 Linux 命令(初学者教程)

    文章目录 1.使用 ; 在一行中运行多个 Linux 命令 2.使用 && 运行多个 Linux 命令 3.使用 || 一次运行多个 Linux 命令 三个命令对比: 4.结合 &am ...

  4. linux 命令 cd -p,Linux_实例讲解Linux中cd命令切换目录的使用技巧,cd命令大家再熟悉不过了,bash sh - phpStudy...

    实例讲解Linux中cd命令切换目录的使用技巧 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令. 接下来我们直接通过万能的man来了解cd命令. 直接 man cd 是不行的 ...

  5. Linux shell 脚本入门教程+实例

    原文:http://www.wiquan.com/article/136 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是shell仍然是一个非常灵活的工具.She ...

  6. linux命令~iconv

    iconv是linux中的文件转码命令,命令格式如下: iconv -f  "UTF-8" -t "GBK" < in.txt > out.txt ...

  7. 12个 Linux 命令的超级用法实例,超实用!

    你是否遇到过需要在文件中查找一个特定的字符串或者样式,但是不知道从哪儿开始?那么,就请grep来帮你吧. grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具.无论何种原因,如果你的系统 ...

  8. ubuntu的linux基础命令,Linux基础学,Ubuntu Linux命令行简明教程

    西红柿草蛋2 于 2013-09-10 16:17:28发表: exit 退出 ctrl + c 强制退出当前运行命令 clear 清屏命令 logout 注销 poweroff 关机 reboot ...

  9. Linux命令-Sed用法教程

    sed 全名为 stream editor,是用于文本处理的流编辑器,支持正则表达式.sed处理文本... 前言 sed 全名为 stream editor,是用于文本处理的流编辑器,支持正则表达式. ...

最新文章

  1. Tensorflow |(5)模型保存与恢复、自定义命令行参数
  2. Linux_ServicesManagement_RHEL7
  3. 06. 用css实现三角形
  4. 公钥密码-非对称加密算法
  5. Linux报错./configure: error: C compiler cc is not found
  6. 关于进程与线程,史上最浅显易懂的一个简单解释!
  7. Hystrix面试 - 深入 Hystrix 执行时内部原理
  8. Flutter ValueNotifier 异步通信、ValueListenableBuilder异步更新数据
  9. 【线程控制:线程休眠】
  10. 【我的相册】一瓶解千愁
  11. 两道考研算法设计题- 2010 2013
  12. Task01:熟悉新闻推荐系统的基本流程(数据库设计)
  13. 一些西安附近的旅游信息
  14. python 爬取数据(CBA所有球队数据) -爬虫
  15. onethink钩子
  16. 微信公php开发视频,PHP实现微信公众平台开发 全套视频资源下载
  17. 域服务器用户一直被锁,Windows Server 2019 域用户账户锁定策略
  18. Godot4补间动画Tween
  19. 绘图和可视化(Python)
  20. .NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

热门文章

  1. Java网络编程(二) 连续发送数据
  2. 【大学物理·静止电荷的电场】静电场中的电介质
  3. Sahi案例分享:音乐批量下载
  4. Javaweb的AJAX及Axios框架使用(封装AJAX)
  5. Android绘图Canvas十八般武器之Shader详解及实战篇(下)
  6. 基于Vue+Vue-cli+webpack搭建渐进式高可维护性前端实战项目
  7. iOS导航栏使用总结
  8. 边界层气象学期末复习笔记
  9. Mac中文字体显示异常修复
  10. 网站更换域名、改版对网站有哪些影响,如何补救?