小编Aby*_*y W的帖子

如何在命令行中使用/发送信号,对于任何程序(例如 dd)

我试图了解该dd程序的联机帮助页,其中提到:

向正在运行的 'dd' 进程发送 USR1 信号使其将 I/O 统计信息打印到标准错误,然后恢复复制。

         $ dd if=/dev/zero of=/dev/null& pid=$!
         $ kill -USR1 $pid; sleep 1; kill $pid
Run Code Online (Sandbox Code Playgroud)

什么pid=$!意思?

这是一个变量的赋值,它获取 piddd吗?并最终用于$pid变量?

还有他们为什么使用sleepkill

这是使用方法-USR1吗?

shell signals background-process

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

background-process ×1

shell ×1

signals ×1