Linux檔案系統之掛載 解除安裝

2021-09-20 23:15:23 字數 1736 閱讀 9072

分割槽被格式化以後,如果需要儲存資料就必須被訪問。linux檔案系統中根目錄為最高的目錄,如果想訪問分割槽,那麼分割槽就必須作為根目錄下的子目錄出現,所以需要先建立乙個掛載點(就是目錄),然後將目錄與分割槽關聯(掛載),管理員就可以訪問分割槽的資料了。

如果想檢視現在系統已經掛載的分割槽 可以使用mount命令檢視

其實系統掛載的分割槽很多

這裡是我們自己掛載的。括號裡跟的是分割槽的一些功能屬性

解除安裝掛載點

如果分割槽正在被io處理,那麼是不能被解除安裝的

-a 將fstab中所有支援自動掛載的分割槽全部掛載,一般情況下,只要有defaults就支援自動掛載

-r=-o ro 以唯讀方式掛載

-w=-o rw 以可讀可寫的方式掛載

-l 通過卷標掛載分割槽

-u 通過uuid掛載分割槽

-n 這個選項最好不用 不將掛載資訊寫入/etc/mtab 該檔案記錄的當前系統所掛載的檔案系統,與mount命令的顯示意義相同。正常情況下,掛載成功的同時,系統會更新/etc/mtab的檔案,該選項的效果是掛載成功也不需要更新/etc/mtab

mtab其實就是記錄了系統現階段的掛載資訊

-o 的引數

async 非同步 所有i/o到檔案系統都應該非同步 這個類似於快取寫入硬碟

sync 同步 所有i/o到檔案系統都應該同步 這個類似於直接寫入硬碟

atime/noatime 檔案或目錄在被訪問時是否更新其訪問時間戳 noatime可以提公升檔案訪問速度,因為不修改訪問時間戳了。

diratime/nodiratime 這個選型僅針對目錄,目錄的訪問時間戳是否被修改

remount 重新掛載

acl 啟用facl功能 centos6預設自建的檔案系統不支援acl centos7預設支援facl

-o remount,acl 先重新掛載,再啟用acl功能 注意(rw,acl)這個地方並不是沒有acl就不支援acl。在tune2fs中新增acl功能在括號裡是不顯示的。可以檢視tune2fs命令的演示。

然後就沒有報錯了

ro 唯讀 掛載內容唯讀

rw 讀寫 掛載內容可讀寫

dev/nodev 裝置上是否允許建立裝置檔案 預設是允許的

exec/noexec 是否允許執行此裝置上的可執行檔案 不明裝置在掛載時可以使用noexec

auto/noauto 是否允許自動掛載。一般需要自動掛載的檔案系統會寫入fstab中

user/nouser 是否允許普通使用者掛載該檔案系統

suid/nosuid 在該檔案系統中suid和sgid是否生效

relatime 不需要每次都修改訪問時間,只有當訪問時間早於modify time/change time時才修改。效果就是檔案被修改了,才修改訪問時間戳。

centos7中檔案系統的預設功能

centos6中檔案系統的預設功能

做個練習

掛載檔案系統是要就禁止程式自動執行,且不更新檔案的訪問時間戳

整理 Linux命令 掛載和解除安裝檔案系統

掛載檔案系統 mount 格式 mount 引數 裝置名稱 掛載點 常用的引數 t 指定裝置的檔案系統型別,常見的有 minix linux最早使用的檔案系統 ext2 linux目前常用的檔案系統 msdos ms dos的fat,就是fat16 vfat windows98常用的fat32 nf...

Linux 掛載檔案系統

1 掛載點必須是乙個目錄。2 乙個分割槽掛載在乙個已存在的目錄上,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用。對於其他作業系統建立的檔案系統的掛載也是這樣。但是需要理解的是 光碟 軟盤 其他作業系統使用的檔案系統的格式與linux使用的檔案系統格式是不一樣的。光碟是iso9660 軟盤...

Linux 檔案系統掛載管理

一 掛載操作 磁碟或者分割槽建立好檔案系統後,需要掛載到乙個目錄才能夠使用。windows或者mac系統會進行自動掛載,一旦建立好檔案系統後會自動掛載到系統上,windows上稱之為c盤 d盤等 linux需要手動進行掛載操作或者配置系統進行自動掛載。舉例 dev sda3 ext4 掛載到 mnt...