我的操作系统安装在一个小型 SSD 上,大部分数据安装在一个大型 HDD 上。即使我没有执行任何操作,我的 HDD 也会每隔十五分钟左右旋转一次。我想找出导致它旋转的原因,以便我可以将其内容移回原位或让它停止。
答案1
您可以使用它find
来查找哪些文件被访问过。例如,find /hdd/mount/path -cmin -15
它将显示过去 15 分钟内访问过的文件。当然,您必须输入正确的硬盘安装路径。否则,它将在整个系统中查找文件。也许这会给你一个提示。如果您不知道哪个进程访问了这些文件,您还可以确切地找出。
另一个可能有用的工具是iotop
。您必须先安装它:
sudo apt-get install iotop
然后你可以运行
sudo iotop -m /hdd/mount/path
查看哪些进程正在访问特定的挂载路径或
sudo iotop -f /path/to/file
查看哪些进程正在访问特定文件。缺点是您必须观察并等待访问发生。