mac os x 下查看dd命令刻录U盘的进度
2017-06-26 20:23
881 查看
dd命令在Linux操作系统上运行,我们使用“killall -USR1 dd”命令即显示当前dd命令刻录的进度,但在OS X上面执行此命令,可能会导致dd进程中止;
维基百科对dd命令的介绍说:“向运行中的
下面是使用演示:
1、使用ps aux获取dd命令当前运行的PID;
2、使用kill命令发送SIGINFO信号给dd命令的PID;
3、即可显示dd命令当前刻录U盘的进度;
或者:
注意:输出的信息单位为字节,请自行换算为mb,gb;
维基百科对dd命令的介绍说:“向运行中的
dd进程发送SIGINFO信号(Linux上为USR1)可以使它将I/O统计信息打印到标准错误一次,然后继续复制(注意在OS X上,信号可能导致进程终止)。” 重点是SIGINFP信号,Linux上为使用“killall -USR1 dd”向运行中的进程发送SIGINFO信号,但在OS X中向进程发送SIGINFO的命令不是“killall -USR1 dd”,而是“kill -SIGINFO PID”或者是“killall -29 dd”(因为SIGINFO在OS X中的编号为29,可以使用 kill -l SIGINFO查看);
下面是使用演示:
1、使用ps aux获取dd命令当前运行的PID;
# ps aux | grep dd | grep -v "grep" # root 40637 0.0 0.0 2463108 2136 s006 S+ 7:07下午 0:00.01 sudo dd if=Downloads/openSUSE-Leap-42.2-DVD-x86_64.iso/openSUSE-Leap-42.2-DVD-x86_64.iso of=/dev/disk5 bs=1m
2、使用kill命令发送SIGINFO信号给dd命令的PID;
# sudo kill -SIGINFO 40637
3、即可显示dd命令当前刻录U盘的进度;
578+0 records in 577+0 records out 605028352 bytes transferred in 201.823793 secs (2997805 bytes/sec)
或者:
sudo killall -29 dd #一条命令搞定!
注意:输出的信息单位为字节,请自行换算为mb,gb;
相关文章推荐
- Linux/Mac OS 查看进程ps命令
- dd命令刻录启动U盘详解
- Linux/Mac OS 查看进程ps命令
- mac os x查看端口命令
- Linux/Mac OS 查看进程ps命令
- Mac OS X 命令查看系统版本信息
- Linux MacOS 查看端口占用及关闭命令
- [Mac/Win] 查看历史命令(Display a full command prompt history for Mac and Windows OS)
- linux dd命令详解:可用于刻录启动U盘
- Mac OS X中查看文件中的数字签名命令
- 查看dd命令的执行进度
- MacOS X 命令查看CPU信息
- dd命令 刻录U盘启动
- 路由跟踪命令.查看DNS、IP、Mac等
- [原创内容] 【已修复图链】无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
- Mac OS X下终端(Terminal)常用的命令
- Apple Mac OS X每日一技巧018:Finder中如何查看完整路径
- Apple Mac OS X每日一技巧010:查看本机的版本、版号和序列号
- 无需刻录DMG光盘,教你在VMWare下安装MAC OS X Snow Leopard 10.6
- Mac OS X:显示/设置分辨率的命令(源程序)