bit*_*ips 2 ubuntu synchronization mount
我的硬盘上有Windows 7和Ubuntu 10.10分区,并且在Windows分区中有一个桌面背景文件夹,我想在Ubuntu的启动时从Windows传输.我是Linux脚本的新手,所以我问周围和rsync听起来像用于同步部分的程序.
我的问题是如何找出我的Windows分区当前是否已挂载,或者如果自动挂载它并在之后运行我的同步脚本会更好.
另外,在点击Nautilus中分区对应的250GB卷之后,它似乎会自动将分区挂载到/ media/XXXXXXXX中(XXXXXXXX是一堆字母数字,这让我相信它是某种独特的标识符硬盘因为它总是一样的).
我想只是检查是否存在/ media/XXXXXXXX文件夹是一个可行的解决方案,但感觉有更好的方法,比如确保文件夹对应于/ dev /中的设备或沿着这些行的某些设备.
您可以只运行mount以查看哪些设备(例如磁盘分区)安装在哪些目录中.如果你想进一步检查例如挂载的NTFS卷,你可以运行
mount | grep ntfs
Run Code Online (Sandbox Code Playgroud)
如果您只想在bash脚本中测试是否安装了任何NTFS卷,您可以运行eg
if mount | grep -q ntfs ; then
# an NTFS volume is mounted
fi
Run Code Online (Sandbox Code Playgroud)
这些都是例子,但你明白了.您可以阅读man mount并man grep了解更多信息.
| 归档时间: |
|
| 查看次数: |
8021 次 |
| 最近记录: |