掛載檔案系統mount命令引數選項-linux命令入門

老男孩Linux發表於2021-04-28

mount命令可以將指定的檔案系統掛載到指定目錄(掛載點),在Linux系統下必須先掛載所有的裝置,然後才能被訪問,掛載其實就是為要訪問的設定開個門(開門才能訪問)。掛載檔案系統對於linux運維工程師來說,是必須要掌握的運維知識點。那麼Linux基礎命令學習中,掛載檔案系統mount命令引數選項有哪些?

async 所有涉及檔案系統I/O的操作都是非同步處理,即資料不會同步寫入到磁碟,而是寫入到緩衝區中,這種設定會提高系統的效能,但同時也會降低資料的安全性,一般在生產環境下不推薦使用。除非對效能要求很高,對資料可靠性要求不高的場景。

sync 與async相反,即有I/O操作時,都會同步處理I/O,即把資料同步寫入硬碟,此引數會犧牲一部分I/O效能,但是換來的是系統突發當機後資料的安全性。

atime 在每一次資料訪問時,都會同步更新每次訪問的檔案的inode時間,是預設選項,在高併發的情況下,要明確加上noatime來取消該預設項,以達到提升I/O效能,最佳化磁碟I/O的目的。

noatime 不更新檔案系統上檔案的inode訪問時間,在高併發環境下,應用此選項,可以在一定程度上提高系統I/O的效能。

nodiratime 不更新檔案系統上目錄的inode訪問時間,在高併發環境下,應用此選項,可以在一定程度上提高系統I/O的效能。

auto 透過-a引數能夠被自動掛載。

noauto 不會自動掛載檔案系統。

defaults 預設值包括rw、suid、dev、exec、auto、nouser和async,/etc/fstab檔案掛載配置的很多情況下都使用預設值。

exec 允許執行二進位制程式,取消該引數,可以提升系統的安全性。

nocxcc 不能執行二進位制程式。

nosuid 不允許suid(Linux的特殊許可權)特殊功能生效。

nouser 禁止一個普通使用者掛載該檔案系統,這是掛載時的預設選項。

remount 嘗試重新掛載一個已經掛載了的檔案系統,其通常用於改變一個檔案系統的掛載標誌,從而使得一個只讀檔案系統變得可寫,這個動作不會改變裝置或者掛載點。

ro 只讀掛載。

rw 讀寫掛載。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2770246/,如需轉載,請註明出處,否則將追究法律責任。

相關文章