如何列出 s3fs 挂载?

如何列出 s3fs 挂载?

我如何列出s3fsubuntu 系统上有哪些挂载点?我想知道每个挂载点都映射到哪个存储桶。

具体来说,我有一个特定的挂载点(例如~/s3/mymount),并且想知道它映射到哪个 S3 存储桶。

答案1

我想知道每个挂载点映射到哪个存储桶。

# ps -ef | grep s3fs
root      9273     1  0 Feb12 ?        00:34:52 s3fs bucket1 /mnt/p1
root     23130     1  0 Feb18 ?        00:53:10 s3fs bucket2 /mnt/p2

答案2

您可以使用以下mount命令查看 s3 挂载:

[user@hostname ~]$ mount | grep ^s3fs
s3fs on /mnt/point type fuse.s3fs (rw,relatime,user_id=0,group_id=0)

如果你在这里没有看到它,则可能尚未安装。

您将在 mount 输出中看到相关项目fusectl

[user@hostname ~]$ mount | grep ^fusectl
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)

这是用于挂载 s3 bucket 的相关服务,但并不指示当前是否已挂载 s3 bucket。只能使用 fusectl 挂载它

答案3

它没有显示在“mount”命令中吗?

相关内容