我在用 mount -o bind /some/directory/here /foo/bar 我想用bash脚本检查/foo/bar ,看看它是否被挂载? 如果没有,那么调用上面的安装命令,否则做别的。 我怎样才能做到这一点? CentOS是操作系统。
简而言之:我试图在Docker中安装一个主机目录,但是我无法从容器中访问它,即使访问权限看起来不错。 细节: 我在做 sudo docker run -i -v /data1/Downloads:/Downloads ubuntu bash 接着 ls -al 它给了我: total 8892 drwxr-xr-x. 23 root root 4096 Jun 18 14:34 . drwxr-xr-x. 23 root root 4096 Jun 18 14:34 .. -rwxr-xr-x. 1 root root 0 Jun 18 14:34 .dockerenv -rwx——. 1 root root 9014486 Jun 17 22:09 .dockerinit drwxrwxr-x. 18 […]
挂起的Linux机器上有一个挂载NFS的目录。 我试图强制卸载,但它似乎不工作: $ umount -f /mnt/data $ umount2: Device or resource busy $ umount: /mnt/data: device is busy 如果我input“ mount ”,看起来该目录不再被挂载,但是如果我做了“ ls /mnt/data ”,它会挂起,如果我尝试删除挂载点,我会得到: $ rmdir /mnt/data rmdir: /mnt/data: Device or resource busy 除了重新启动机器之外,还有什么可以做的吗?