linux - 测试 Linux 中是否安装了驱动器

标签 linux shell mount

我已经看到了多个与此相关的问题,但没有一个与我的问题具体相关。我正在创建一个 shell 脚本,我想测试某些驱动器以查看它们是否已安装。我想测试是否 cdrive已安装。我用来安装它的代码是 mount /dev/sda1 media/cdrive我正在寻找创建一段代码,如果驱动器已经安装,它将回显到终端。如有任何帮助,我们将不胜感激。

最佳答案

如果想检查 /dev/sda1 是否安装在 /media/cdrive 上:

grep -q '^/dev/sda1 /media/cdrive ' /proc/mounts && echo "mounted" || echo "not mounted"

如果想检查/media/cdrive上是否安装了某些内容:

grep -q ' /media/cdrive ' /proc/mounts && echo "mounted" || echo "not mounted"

关于linux - 测试 Linux 中是否安装了驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53673037/

相关文章:

linux - 在越狱的 Kindle 上运行 shell 脚本

c - 从文件读取 IP 地址的最有效方法

shell - 将换行符转换为逗号

logging - docker容器通过卷在主机上登录

linux - 如何分屏 Emacs 和终端

linux - 如何更改 Apache 服务器的根目录?

regex - Bash Regex 接受 [Number],但我只想接受 Number

linux - 如何将 ESC 传递给标准输入?

android - Android 上的 ext4 挂载选项

linux - 挂载:未知文件系统类型 '0'