![如何在不一一运行的情况下确定所有损坏的程序镜像文件?](https://linux22.com/image/130642/%E5%A6%82%E4%BD%95%E5%9C%A8%E4%B8%8D%E4%B8%80%E4%B8%80%E8%BF%90%E8%A1%8C%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E7%A1%AE%E5%AE%9A%E6%89%80%E6%9C%89%E6%8D%9F%E5%9D%8F%E7%9A%84%E7%A8%8B%E5%BA%8F%E9%95%9C%E5%83%8F%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有一台机器,运行各种命令会产生一个Input/output error
.这是硬件故障的结果。
我正在尝试确定哪些文件未损坏。
到目前为止,我最好的启发是 shell 显示的消息为一些/usr/bin
当我尝试运行它们时,我会尝试运行它们,到目前为止我尝试过的大多数文件都很好。我希望能够有一个满的/usr/bin
无需一一运行所有程序映像即可列出。毕竟,这很费力,而且可能会有副作用。
答案1
使用touch -a /usr/bin/*
将产生仅Input/output error
包含stderr
.