Gnome

/media、/mnt 和 /run/mount 有什麼區別?

  • April 10, 2020

在 FHS-2.3 中,我們擁有/media可移動媒體(例如 CD-ROM)的掛載點,並且我們/mnt擁有臨時掛載的文件系統。

另一方面,我們有/run/media/run/mount。對我來說,CD 和 USB 安裝在 /run/media 上。

我看不出它們之間有任何明顯的區別( /media, /mnt, /run/mount) 。他們有什麼區別?


我在 Fedora 20 - GNOME 3.10.4 和帶有 GNOME 3.10.4 的 ubuntu 14.04.1(安裝在虛擬機上)中看到了類似的趨勢(安裝在 /run/media 上)。但是當我在帶有 Centos 6 和 GNOME 2.28.2 的系統上插入 USB 快閃記憶體(帶有自動安裝腳本)時,它被安裝在/media

FHSv2.3 是十年前發布的。從那時起,有些事情發生了變化(包括/run1的引入)。大約三年前,Linux 基金會決定更新標準並邀請所有感興趣的各方參與。您可以在此處

查看 v. 3.0 草案和此處描述的部分。和 之間的區別在(請參閱目的和基本原理)中非常清楚,因此我不再贅述。相同的目的- 請參閱連結。/run
/media``/mnt``FHS``/run

Gnome 的故事是另一回事。udisksGnome 在名為(稍後由 替換)的應用程序下使用udisks2來自動掛載驅動器/設備。很長一段時間以來,udisks預設掛載都低於/media. 2012 年,開發人員決定將掛載移動到/run/media(即私有目錄)。因此,您在那裡遇到的不同行為是由udisks每個 DE 使用的不同版本引起的。

1:看看

這個 /run 目錄在我的系統上做了什麼,它來自哪裡?

這個新的 /run 文件系統是什麼?

引用自:https://unix.stackexchange.com/questions/176790