我正在尝试将 Raspbian 写入 SD 卡并查看写入过程的进度,还有其他命令可以执行此操作吗?
答案1
要查看进度dd
,您可以使用例如此命令发送 usr1 信号。dd
收到信号时,它将打印其当前状态。
打开一个额外的终端窗口并复制粘贴以下内容:
sudo kill -usr1 $(ps aux | grep " dd " | grep -v sudo | grep -v grep | awk 'begin{}{print $2}end')
如果您想手动执行此操作,请使用ps aux
并找到的 pid dd
。如果您dd
使用运行sudo
,您还应该使用sudo
forkill
命令。sudo kill -usr1 pid
编辑:在这里找到一个较短的一行使用pgrep
https://askubuntu.com/a/215521/196592
然而,当我这样做的时候,我认为没有理由不使用pkill
例如。sudo pkill -USR1 ^dd