日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

十、Linux文件系统基本操作(mount挂载,umount卸载)

發布時間:2023/12/20 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 十、Linux文件系统基本操作(mount挂载,umount卸载) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

回顧:七、八、九、十為磁盤及文件系統管理

七、Linux磁盤基本概念(MBR、Partition Table);

八、分區(fdisk磁盤管理)(fdisk創建分區);

九、格式化(文件系統創建)的基本操作(創建mke2fs、mkfs.;打標簽e2label;查詢dumpe2fs,檢查和修復fsck(lost+found));

十、掛載、卸載(文件系統的mount、umount;fstab)

??? 如何通過mount命令掛載使用文件系統、掛載常用參數、開機自動掛載(/etc/fstab)

10.1掛載操作(mount)

??? 磁盤或分區創建好文件系統后--需要掛載-掛載到一個目錄(一般mount在/mnt/下)才能夠使用

??? Windows或MAC系統會自動掛載(一旦創建好文件系統后,會自動掛載到系統上),Windows上稱作C:盤? D:盤

??? Linux需要手動掛載--或配置系統讓它自動掛載(/etc/fstab)

??? /dev/sdb1??? ------>?? /mnt

?????????????????????????? 掛載

??? 命令mount 要掛載的設備源(/dev/sdb1)? 掛載目的點(/mnt)

??? 例如:mount /dev/sdb1 /mnt,如下圖

???

??? mount掛載常用參數(Option)

??? -t??? 指定文件系統類型,例如:-t ext3、-t ext4、-t vfat

??? -o??? 指定掛載選項,例如:

??????? -o ro,rw??? 以只讀形式掛載,以讀寫形式掛載;默認是rw

??????? -o async??? 代表所有操作使用緩存(內存):提高文件系統讀寫數據的效率;默認為async使用緩存(內存);

??????? -o sync????? 代表所有操作直接寫入磁盤:代表所有操作不使用緩存,而是直接寫入磁盤;應用在對數據安全性比較高的場景

??????? -o atime??? 代表每次訪問文件時,更新文件被訪問的時間默認為atime;atime=access time的縮寫

??????? -o noatime??? 代表每次訪問文件時,不更新文件被訪問的時間

??????? -o remount??? 代表重新掛載文件系統

??? #使用不帶參數的mount命令來顯示所有已經掛載上了的文件系統

??? #也可將掛載配置寫入/etc/fstab中,也實現自動掛載

???

10.2卸載操作(umount)

??? 用于卸載一個已掛載的文件系統(分區),相當于windows系統的彈出

??? 命令umount 掛載的設備源(/dev/sdb1)?掛載目的點(/mnt)

??? 命令umount 文件系統/掛載點

??? umount /dev/sdb1? ==? umount /mnt

??? 例如:umount /dev/sdb1 或 umount /mnt/

?

??? 如果出現device is busy報錯,表示該文件系統正在被使用;

???

??? 可以使用以下命令(fuser),查看哪些進程使用這個文件系統:導致device is busy

???

??? fuser –m /mnt

??? 也可以使用以下命令(lsof)查看這個文件系統內,有哪些文件或文件夾被打開了或正在被使用

??? lsof /mnt

???

10.3查看此文件系統正在被哪些進程訪問

??? 命令fuser

??? 例如:

??? fuser –m /mnt

???

??? fuser –m /dev/sdb1

10.4查看此文件系統中正在被使用的文件

??? 命令lsof

??? 例如:

??? lsof /mnt

??? 或

??? lsof /dev/sdb1

10.5自動掛載

??? /etc/fstab??? 此配置文件用來定義需要自動掛載的文件系統(或磁盤或分區);每一行代表一個掛在配置,格式如下:

/dev/sdb1/mntext4defaults0? 0
需要掛載的設備
如果有Label,也可以使用label來表示,如LABEL=DATA,來取代/dev/sdb1
掛載點文件系統掛在選項dump、fsck相關選項

要掛載的設備也可以使用Label來表示,使用Label=DATA取代/dev/sdb1

運行mount –a 命令會掛載所有fstab中定義的自動掛載項(fstab如果配置好的話)

轉載于:https://blog.51cto.com/terence88/1212393

總結

以上是生活随笔為你收集整理的十、Linux文件系统基本操作(mount挂载,umount卸载)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。