这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 dd
程序:
您的姓名
dd - 转换和复制文件
概要
dd [开普兰] ...
dd OPTION
商品描述
复制文件,根据操作数进行转换和格式化。
bs=字节
一次最多读取和写入 BYTES 个字节
cbs=字节
一次转换 BYTES 个字节
转换=转换
根据逗号分隔的符号列表转换文件
计数=N
仅复制 N 个输入块
ibs=字节
一次最多读取 BYTES 个字节(默认值:512)
如果=文件
从 FILE 而不是 stdin 读取
iflag=标志
按照逗号分隔的符号列表读取
obs=字节
一次写入 BYTES 个字节(默认值:512)
的=文件
写入 FILE 而不是 stdout
标志=标志
按照逗号分隔的符号列表写入
seek=N 在输出开始时跳过 N 个 obs 大小的块
skip=N 在输入开始时跳过 N 个 ibs 大小的块
状态=级别
要打印到 stderr 的信息级别; “无”抑制除错误之外的所有内容
消息,“noxfer”抑制最终传输统计信息,“progress”显示
定期转移统计
N 和 BYTES 后面可以跟以下乘法后缀:c =1, w =2, b =512,
kB=1000,K=1024,MB=1000*1000,M=1024*1024,xM=M GB=1000*1000*1000,G
=1024*1024*1024,对 T、P、E、Z、Y 依此类推。
每个 CONV 符号可以是:
ascii 从 EBCDIC 到 ASCII
ebcdic 从 ASCII 到 EBCDIC
ibm 从 ASCII 到备用 EBCDIC
用空格到 cbs 大小的块填充换行符终止的记录
解锁
用换行符替换 cbs 大小记录中的尾随空格
lcase 把大写改成小写
ucase 把小写改成大写
稀疏尝试寻找而不是写入 NUL 输入块的输出
拭子交换每对输入字节
将每个输入块与 NUL 同步到 ibs 大小; 当与阻止或解除阻止一起使用时,填充
带有空格而不是 NUL
如果输出文件已存在,则 excl 失败
无创
不创建输出文件
未删减
不要截断输出文件
NOERROR
读取错误后继续
数据同步
在完成之前物理写入输出文件数据
fsync 同样,但也写入元数据
每个 FLAG 符号可能是:
追加追加模式(仅对输出有意义;建议使用 conv=notrunc)
直接对数据使用直接 I/O
目录
除非目录失败
dsync 对数据使用同步 I/O
同样同步,但也同步元数据
全块
累积完整的输入块(仅限 iflag)
非阻塞
使用非阻塞 I/O
Noatime
不更新访问时间
NOCACHE
请求删除缓存。 另见 oflag=sync
noctty 不从文件中分配控制终端
nofollow的
不要遵循符号链接
计数字节
将 'count=N' 视为字节数(仅限 iflag)
跳过字节
将 'skip=N' 视为字节数(仅限 iflag)
搜索字节数
将 'seek=N' 视为字节数(仅限 oflag)
向正在运行的 'dd' 进程发送 USR1 信号使其将 I/O 统计信息打印到标准
错误,然后继续复制。
选项包括:
- 帮帮我 显示此帮助并退出
- 版
输出版本信息并退出
使用 dd 在线使用 onworks.net 服务