linux命令系列之iconv

转载至:http://blog.csdn.net/eroswang/article/details/3847304

iconv的用法:

用法: iconv [选项...] [文件...]

Convert encoding of given files from one encoding to another.

输入/输出格式规范:

-f, --from-code=NAME       原始文本编码

-t, --to-code=NAME         输出编码

信息:

-l, --list                 列举所有已知的字符集

输出控制:

-c                         从输出中忽略无效的字符

-o, --output=FILE          输出文件

-s, --silent               suppress warnings

--verbose              打印进度信息

-?, --help                 给出该系统求助列表

--usage                给出简要的用法信息

-V, --version              打印程序版本号

例:

#iconv -f GB2312 -t UTF-8 gb1.txt >gb2.txt 将gb1里的编码从GB2312转化成UTF-8  并重定向到gb2.txt

linux命令系列之iconv

时间: 2024-10-10 21:27:06

linux命令系列之iconv的相关文章

(3)lscpu详解 (每周一个linux命令系列)

(3)lscpu详解 (每周一个linux命令系列) linux命令 lscpu详解 引言:今天的命令是用来看cpu信息的lscpu lscpu 我们先看man lscpu display information about the CPU architecture 翻译:显示cpu架构信息 具体的描述如下: lscpu gathers CPU architecture information from sysfs, /proc/cpuinfo and any applicable archit

(5)ps详解 (每周一个linux命令系列)

(5)ps详解 (每周一个linux命令系列) linux命令 ps详解 引言:今天的命令是用来看进程状态的ps命令 ps 我们先看man ps ps - report a snapshot of the current processes. 翻译:显示当前进程的快照.ps是 Process Status的缩写 具体的描述如下: DESCRIPTION ps displays information about a selection of the active processes. If yo

我使用过的Linux命令系列总目录

概述关于命令类型划分本表中列出了我穷尽了我所有的记忆整理出来的Linux命令,其中关于外部命令.关键字或内建命令的划分,不一定正确.有很多命令,既是内建命令也可能是外部命令,为啥?Bash为了更高效率的执行命令和脚本,把很多外部命令以内建命令的方式实现了.我们使用type这个命令就可以知道一个命令的类型了,如下所示:[[email protected] ~]# type -a type type is a shell builtin <== builtin就是指内建命令 [[email prot

linux命令系列-ls命令

ls 命令可以说是linux下最常用的命令之一.它有众多的选项,其中有很多是很有用的,你是否熟悉呢?下面列出了 ls 命令的绝大多数选项. -a 列出目录下的所有文件,包括以 . 开头的隐含文件. -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出. -c 输出文件的 i 节点的修改时间,并以此排序. -d 将目录象文件一样显示,而不是显示其下的文件. -e 输出时间的全部信息,而不是输出简略信息. -f -U 对输出的文件不排序. -g 无用. -i 输出文件的

全网最详细的Linux命令系列-touch命令

cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 命令格式: cat [选项] [文件]... 命令功能: cat主要有三大功能: 一次显示整个文件:cat filename 从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 将几个文件合并为一个文件:cat file1 file2 > file 命令参数: -A, --show-all 等价于 -vE

全网最详细的Linux命令系列-Screen远程会话命令

screen 管理你的远程会话 你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份.ftp 传输等等.通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了.必须等待它执行完毕,在此期间可不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了. 元凶:SIGHUP 信号 让我们来看看为什么关掉窗口/断开连接会使得正在运行的程序死掉. 在Linux/Unix中,有这样几个概念: 进

每天几个linux命令系列之一

一.与目录相关的几个简单命令: 1.ls ls是list的缩写,所以是列出目录以及文件的列表输出 常用参数: -l  列出详细信息 -h  将单位由默认的字节转换为K.M.G -a  列出包括隐藏的所有文件与目录 其中 .表示当前目录 ..表示父目录 -r(reverse)   逆序显示 -R(recursion) 递归显示 -i  显示inode号 2.pwd(print working direction) 打印当前目录 3.cd(chang directory) cd ~ 打开家目录 cd

每天几个linux命令系列之零

一.与目录相关的几个简单命令: 1.ls ls是list的缩写,所以是列出目录以及文件的列表输出 常用参数: -l  列出详细信息 -h  将单位由默认的字节转换为K.M.G -a  列出包括隐藏的所有文件与目录 其中 .表示当前目录 ..表示父目录 -r(reverse)   逆序显示 -R(recursion) 递归显示 -i  显示inode号 2.pwd(print working direction) 打印当前目录 3.cd(chang directory) cd ~ 打开家目录 cd

linux命令-系列1

修改root用户 vi /etc/passwd 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:x保存并退出 vi /etc/shadow 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:x!强制保存并退出