我们可以在 中看到所有存储设备/dev/
。例如/dev/sda
是第一个存储设备,/dev/sda1
是第一个存储设备上的第一个分区。但是当我们保存到文件系统上的其他东西时,例如/usr/local/
我们如何知道我们的文件被写入哪个存储设备?
答案1
我正在仔细阅读 stackoverflow 上的一些问题并偶然发现了这个漂亮的命令。
df -P file/goes/here | tail -1 | cut -d' ' -f 1
例如,如果我想找到驱动器视频.flv存储在,我会这样做
df -P file/video.flv | tail -1 | cut -d' ' -f 1
还要记住,您必须在该文件的当前位置上工作。如果我错了,请纠正我,但请尝试该命令。我从这里