如何确保循环文件只安装一次?

如何确保循环文件只安装一次?

当通过挂载文件系统映像时mount -o loop,是否有任何机制可以防止同一文件被再次挂载?

答案1

没有特定的命令可以多次停止要安装的文件不同的挂载点,但如果已经挂载,您可以使用此脚本不挂载它:

#!/bin/bash
mount |grep -qF "$1" || mount "$1" $2 -o loop

第一个参数是要安装的文件,第二个参数是要使用的安装点。

相关内容