如何查看 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,並包含將自動掛載的子資料夾。

相關內容