【问题标题】:Testing to see if a drive is mounted in linux [duplicate]测试以查看驱动器是否安装在linux中[重复]
【发布时间】:2019-05-09 10:14:57
【问题描述】:

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

【问题讨论】:

    标签: linux shell mount


    【解决方案1】:

    如果想同时检查 /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"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-16
      • 2015-04-10
      • 2011-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      相关资源
      最近更新 更多