简单问一下linux怎么转换复制文件?

来源:百度知道 编辑:UC知道 时间:2024/05/28 03:46:29
初学者,请勿见怪。

【语法】dd[选择性参数]
【功能说明】复制文件,或根据参数进行转换和格式化。
【参数说明】
选择性参数的具体说明如下:
参数 功能
bs=<字节数> 设置输入输出的字节数
cbs=<字节数> 设置转换的字节数
conv=<关键字> 转换方式
cout=<区块数> 指定读取的区块数
ibs=<字节数> 设置每次读取的字节数
if=<文件> 指定文件作为读取的对象
obs=<字节数> 设置每次输出的字节数
of=<文件> 结果输出到指定的文件
seek=<区块数> 忽略指定的区块数,不进行输出
skip=<区块数> 忽略指定的区块数,不进行读取
--help 帮助信息
--version 版本信息
【执行范例】
【范例777】压缩文件。
[root@localhost ~]# dd if=abc of=abc.bak //压缩文件
读入了 0+1 个块
输出了 0+1 个块
[root@localhost ~]#
本例使用指令“dd if=abc of=abc.bak”,压缩文件,输入的文件为abc,输出的文件为abc.bak,压缩之后源文件仍然存在。
【范例778】指定输入输出字节数。
[root@localhost ~]# dd if=abc of=abc.bak bs=256 //压缩文件
读入了 0+1 个块
输出了 0+1 个块
[root@localhost ~]#
本例使用指令“dd if=abc of=abc.bak bs=256”压缩文件,并且指定文件的输入和输出的字节数为256字节。
【范例779】设定读取的区块数。
[root@localhost ~]# dd if=abc of=abc.bak bs=256 cout=1 //压缩文件
读入了 0+1 个块
输出了 0+1 个块