一个例子就是badblocks
。刚才我把它用作sudo badblocks -sv /dev/sdb
此实用程序需要很长时间才能运行。特别是对于几年前的大型磁盘,它们的状态不是很好。输出是通常的“交互式”输出,大致如下所示。
... 5.77% done, 50:44 elapsed. (0/0/0 errors)
我想知道是否有一个实用程序可以通过管道或其他方式让我像往常一样看到 stdout,并且偶尔(例如每隔几分钟一次)将该程序的输出记录到文本文件中的该点。记录它写的每一行也是一个可接受的解决方案。我还想保留我在终端中看到的实时 stdout。
提前致谢。