我正在使用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
可以采取任何选择。