如何查看 Linux 中的自动挂载点?

如何查看 Linux 中的自动挂载点?

我们在工作中使用 autofs,但我很难记住一些安装点。使用 autofs,您只能查看特定计算机上当前或最近安装的卷。我怎样才能看到其余的?

答案1

您可以要求 root 用户使安装点始终可见。这可以通过添加以下行来完成/etc/sysconfig/autofs

# BROWSE_MODE - maps are browsable by default.
BROWSE_MODE="yes"

注意:在最近的 Ubuntu 版本中,该文件位于/etc/default/autofs

答案2

你好像搞混了设备挂载点这里。如果一个设备是未安装那么它就没有关联的安装点。当未与存储设备关联时,挂载点只不过是一个目录。

如果要列出所有安装点(即所有安装的设备),请使用:

df

但是,如果您需要可用存储设备的列表,请使用:

fdisk -l

fdisk大多数情况下需要 root 权限。如果您没有 root 权限,您可以列出目录sd中以 开头的存储设备文件/dev:这应该为您提供足够的信息:

ls -l /dev/sd*

您还可以阅读该/proc/partitions文件:

cat /proc/partitions

答案3

只需运行不带任何参数的“mount”即可。它将显示所有已安装的文件系统。据我所知,除了类似的东西之外,没有办法看到“历史”挂载点cat /var/log/messages | grep mount。您将需要对最后一个命令进行大量编辑才能获得您想要的结果。

答案4

我看到这个问题很老了,但答案与我从中了解到的不符。这适用于 CentOS7,也可能适用于 RHEL。

你可以cat /etc/auto.master。它将显示定义的安装点。虽然/etc/auto.*.这些文件包含在 中auto.master,并包含将自动挂载的子文件夹。

相关内容