首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测Linux中安装的硬盘驱动器

检测Linux中安装的硬盘驱动器
EN

Stack Overflow用户
提问于 2011-11-17 22:13:27
回答 1查看 8.5K关注 0票数 2

我的硬盘上有Windows 7和Ubuntu10.10分区,并且在Windows分区中有一个文件夹用于桌面背景,我想在Ubuntu启动时将其从Windows中传输。我对Linux脚本比较陌生,所以我四处打听,而rsync听起来就像用于同步部分的程序。

我的问题是如何找出我的Windows分区当前是否被挂载,或者自动挂载它,然后运行我的同步脚本会更好。

此外,单击与Nautilus中分区对应的250 me卷后,它似乎会自动在/media/XXXXXXXX中挂载分区( XXXXXXXX是一堆字母数字,这使我相信它是硬盘驱动器的某种唯一标识符,因为它始终是相同的)。

我想只是检查一下/media/XXXXXXXX文件夹是否存在是一个可行的解决方案,但感觉有一个更好的方法,比如确保该文件夹对应于/dev/中的设备或类似的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-17 22:18:45

您可以只运行mount来查看哪些设备(例如磁盘分区)被安装在哪个目录中。如果您想进一步检查是否安装了NTFS卷,则可以运行

代码语言:javascript
复制
mount | grep ntfs

如果您只想在bash脚本中测试是否安装了NTFS卷,则可以运行以下命令:

代码语言:javascript
复制
if mount | grep -q ntfs ; then
  # an NTFS volume is mounted
fi

这些都是例子,但你明白了。您可以阅读man mountman grep来了解更多信息。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8175131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档