当前位置: 首页 > 面试题库 >

查找连接到Linux机器的所有存储设备

钱睿范
2023-03-14
问题内容

我需要查找连接到给定计算机的所有可写存储设备, 无论 它们 是否 已安装。

最糟糕的方法尝试/dev与可写设备(hd* and sd*)相对应的每个条目。

有更好的解决方案,还是我应该坚持呢?


问题答案:

/proc/partitions将列出系统可识别的所有块设备和分区。然后,您可以尝试使用file -s <device>来确定分区上存在的文件系统类型(如果有)。



 类似资料:
  • 我正在尝试在这里制作一个应用程序,它将检测WiFi网络中连接的所有设备。我已经做了足够多的谷歌,并提出了一个应用程序,可以检测在应用程序的WiFi网络中连接的设备的IP地址。 现在我想要更多的东西。 < li >我能否找到设备名称,即电话名称或型号或系统名称,以及我们可以用来检测特定设备的任何信息? < li >我们能否找到设备距离,例如该设备距离我们使用应用的手机有多远? < li >这是主要任

  • 我可以通过调用来获取内部存储,它返回内部存储的路径。 这方面的任何帮助都将非常感谢,因为没有一个标准的AFAIK可以用来检索所有连接的存储设备的列表。 还有,很多解决方案在不同的设备和Android版本上不起作用。

  • 我有一个Go语言的后端,想知道如何连接到Firebase存储来创建/删除桶和添加/删除文件。我可以使用管理sdk。我在谷歌云存储的Go语言中找到了客户端存储库。我可以用那个吗?Firebase存储和谷歌云存储有什么区别?

  • 本文向大家介绍如何获取Android设备挂载的所有存储器,包括了如何获取Android设备挂载的所有存储器的使用技巧和注意事项,需要的朋友参考一下 android系统提供了Environment.getExternalStorageDirectory()接口获得存储器的路径,但是这个接口往往给的结果并不是我们想要的,在某些设备上它返回的是手机内部存储,某些设备它返回的手机外部存储。还有就是某些An

  • 我可以通过用户是否投票来限制所有问题。在模型中: 在控制器中,我这样称呼他们: 作用域未应答的\u不正确。我基本上是想找到没有投票权的地方。相反,它试图寻找是否有不等于当前用户的投票。有没有办法返回不存在连接的所有记录?

  • 所以我把这个oracle数据库托管在Linux服务器上。我知道如何从windows机器上使用putty访问它,但我需要从windows机器上使用JDBC访问它。我有数据库的主机名、端口、服务名、用户名和密码。我不知道如何打开连接。我试过这样: 但我无法接通请帮帮忙 编辑: 好的,我意识到地址是错误的,所以我把它改为:Connection con=DriverManager.getConnectio