【发布时间】:2019-05-10 15:17:35
【问题描述】:
我正在使用 s3fs 和 osxfuse 在我的 Mac 上挂载 S3 目录:
s3fs my-bucket-name $PWD/s3
当需要卸载它时,我会这样做:
% s3fs umount $PWD/s3
s3fs: MOUNTPOINT directory /Users/kwilliams/blah/s3 is not empty.
if you are sure this is safe, can use the 'nonempty' mount option.
我不确定这是安全的 - 我没有故意在 s3 目录中创建任何新文件,如果创建了任何新文件,我需要知道它,所以我可以清理它们或弄清楚发生了什么。
我也不希望它在尝试卸载时对底层 S3 存储桶执行任何操作(创建、删除)。我不确定nonempty 选项会做什么。
当我执行ls 时,该目录肯定会显示为非空,因为它向我显示了存储桶的内容。
最后-消息说我可以use the 'nonempty' mount option-是说我应该在挂载时使用该选项,还是可以在卸载时使用它? s3fs --help 并不表示s3fs umount 可以接受任何选项。
【问题讨论】: