想要改进这个问题? Update the question所以它是on-topic堆栈溢出。
关闭 10 年前。
我需要找到连接到给定机器的所有可写存储设备,无论是否它们都已安装。
执行此操作的愚蠢方法是尝试 /dev
中对应于可写设备(hd* 和 sd*
)的每个条目>)......
有没有更好的解决方案,还是我应该坚持这个?
最佳答案
/proc/partitions
将列出系统识别的所有 block 设备和分区。然后您可以尝试使用 file -s <device>
确定分区上存在哪种文件系统(如果有)。
https://stackoverflow.com/questions/200960/