findmnt 尋找掛載的檔案系統

2021-09-23 15:50:09 字數 1771 閱讀 6942

命令findmnt用來查詢在linux下已經被掛載的檔案系統。該命令會從/etc/fstab、/etc/mtab或者/proc/self/mountinfo中尋找指定的檔案系統。

fedora使用者可以通過下面的命令安裝該軟體包:

$ 

sudo

yuminstall util

-linux-ng

如果沒有提供特定的掛載點或者裝置,該命令缺省會以優美的樹形結構列出所有已經被掛載的檔案系統。

$ findmnt

findmnt default

findmnt可以被用來監控/proc/self/mountinfo檔案的變化。輪詢模式可以通過下面的命令進行呼叫:

$ findmnt -p

或者

$ findmnt 

--poll

/proc/self/mountinfo檔案的任何變化會自動的在終端中進行更新。一開始你不會發現終端中的輸出有任何變化,如果此時你拔掉u盤再插入,變化就會出現在終端中。

findmnt poll

輪詢停止的時間可以通過--timeout或者--first-only選項進行限制。

該選項可以與--pool一起使用來限制輪詢模式的時間。超時單位是毫秒。超過此時間後,findmnt不會再監控/proc/self/mountinfo檔案的變化。

$ findmnt 

--poll

--timeout

6000

findmnt poll timeout

first-only選項只會監控/proc/self/mountinfo檔案的第一次變化,之後該命令退出輪詢模式。第一次變化會出現在終端中,並且返回到提示符。使用此選項在終端中輸入:

$ findmnt 

--poll

--first

-only

findmnt poll first-only

findmnt命令也可以用來模仿df命令的輸出。你可以參考如下的命令使用findmnt和選項--df。

$ findmnt 

--df

或者

$ findmnt -d

它會返回和df -h命令幾乎相同的輸出。

$ df-

hfindmnt imitate df

$ findmnt 

--list

執行此命令的輸出如下:

findmnt list

求值選項會轉換所有的標籤(比如label,uuid,partuuid或者partlabel)成真實的裝置名稱。該選項可以結合--fstab選項來列印所有在/etc/fstab中包含的檔案系統。--fstab選項的輸出是列的形式,因此當使用--fstab的時候無需使用--list選項。

$ findmnt 

--fstab

--evaluate

當這兩個選項像如下一樣結合使用的時候,輸出如下:

findmnt fstab evaluate

該選項允許你限制列印出的檔案系統。多個檔案系統可以使用逗號分割進行指定。在這個例項中,該命令會搜尋ext4,ext3和vfat檔案系統。

$ findmnt 

-t ext4

,ext3

,vfat

findmnt types

你可以按照你的需要嘗試不同的findmnt選項。

linux centos 掛載ntfs檔案系統

雖然舊版的 ntfs 在讀寫模式下很容易會吃掉你的資料,ntfs 3g 似乎能安全地進行讀寫。詳情見 ntfs 3g 的網頁。epel 軟體庫收錄了適用於 centos 7 及 centos 6 的 ntfs 3g 元件。若要安裝,請按照 軟體庫 頁的指引啟用 epel 軟體庫 yum instal...

linux的PC上掛載jffs2根檔案系統映像

我們在除錯硬體板時,經常需要做多個jffs2的根檔案系統映像,有時也要對比其他途徑得到的可用的jffs2根檔案系 統映像。但jffs2的檔案系統映像不象光碟的映像檔案一樣可以通過loop裝置來掛載 我們在除錯硬體板時,經常需要做多個jffs2的根檔案系統 映像,有時也要對比其他途徑得到的可用的jff...

OS之Linux系統命令 掛載和解除安裝檔案系統

掛裝mount命令 所謂掛裝,就是將某個儲存介質 如光碟或u盤 指定到系統的某目錄。並且直接訪問此目錄,即可讀寫此儲存介質的資料。掛裝光碟到 mnt cdrom目錄 root host root mount dev cdrom mnt cdrom切換到光碟目錄 root host root cd m...