查看掛載的磁區
df 命令主要用來了解系統中已經掛載的各個檔案系統的磁盤使用情況,
常用選項:
“-h” ,顯示更易讀的容量單位;
“-T” ,顯示檔案系統的型別,
# 常使用的查看方式,可用查看得更加全面
df -hT
掛載磁盤磁區
掛載就是指定系統中的一個目錄作為掛載點,用戶通過訪問這個目錄來實作對硬碟磁區的資料存取操 作,例如把/dev/sdb5 掛載到/tmp/目錄,當用戶在/tmp/目錄下執行資料存取操作時,Linux 系統就知道要 到/dev/sdb5 上執行相關的操作
掛載由 mount 命令來完成,可以靈活的掛載各種型別的檔案系統,
命令格式:mount [選項] [設備名] [掛載點]
-t fstype 指定要掛載的檔案系統的型別,如果不清楚,可以使用-t auto 讓系統 自己選擇最合適的檔案系統型別掛載,
-r 以只讀的方式掛載檔案系統
-w 以讀寫的方式掛載檔案系統,默認選項
-o 設定掛載屬性
-a 掛載/etc/fstab 檔案中記錄的設備
檔案系統型別通常可以省略(由系統自動識別)
檔案系統對應磁區的設備檔案名
掛載點為用戶指定用于掛載的目錄
掛載光碟
在掛載光碟和 U 盤等外圍設備時一般習慣性地將掛載點放在/mnt 目錄下,
光碟對應的設備檔案通常為“/dev/cdrom” ,將光碟掛載到“/mnt/cdrom”目錄,
掛載移動存盤設備
在掛載光碟和 U 盤等外圍設備時一般習慣性地將掛載點放在/mnt 目錄下,
光碟對應的設備檔案通常為“/dev/cdrom” ,將光碟掛載到“/mnt/cdrom”目錄,
掛載ISO鏡像
Linux 將 iso 鏡像視為一種特殊的“回環”檔案系統,在掛載時需要添加“-o loop”選項,
練習:將 U 盤中事先準備好的 iso 鏡像掛載到“/mnt/xp”目錄中,
自動掛載檔案系統(永久掛載)
通過 mount 命令掛載的檔案系統在 Linux 系統關機或重啟時都會自動被卸載,這樣每次開機后管理員都 需要將它們手工掛載一遍,如果在掛載的檔案系統里存放了一些開機要自動運行的程式資料,就可能導致 程式出現錯誤,在 Linux 系統中可以通過修改/etc/fstab(File System Table)檔案來完成檔案系統的自動掛載,即表示系統啟動以后自動將硬碟各磁區掛載到檔案系統中,用戶可以直接使用這些磁區中的內容
/etc/fstab的檔案內容
第 1 欄位:需要掛載的設備檔案名,
第 2 欄位:掛載點,必須是一個目錄,而且必須用絕對路徑, 對于交換磁區,這個欄位定義為 swap,
第 3 欄位:檔案系統的型別,如果是 ext4 檔案系統,則寫成 ext4;如果是 FAT32 檔案系統, 則寫成 vfat;如果是光碟,可以寫成 auto,由系統自動檢測,
第 4 欄位:掛載選項,一般都是采用“defaults” ,
第 5 欄位:檔案系統是否需要 dump 備份,1 表示需要,0 表示忽略,
第 6 欄位:在系統啟動時是否檢查這個檔案系統以及檢查的順序,0 表示不檢查,1 表示優 先檢查,2 表示其次檢查,
自動掛載的實作
舉例 1:將/dev/sdb1 永久掛載到/data 目錄:
/dev/sdb1 /data ext4 defaults 0 0
舉例 2:將光碟永久掛載到/mnt/cdrom 目錄:
/dev/cdrom /mnt/cdrom auto defaults 0 0
練習:將/dev/sdb5 永久掛載到/mailbox 目錄
/dev/sdb5 /mailbox vfat defaults 0 0
完成掛載
設定完成后,可以執行“mount –a”命令,自動掛載檔案中所有的檔案系統,
取消掛載
檔案系統可以被掛載,不用時可以被卸載,卸載檔案系統的命令是 umount,這個命令可以把檔案系統 從 Linux 系統中的掛載點上分離,將原來建立的檔案系統和掛載點的連接斷掉,
命令格式:umount [設備名或者掛載點]
在卸載一個檔案系統的時候,需要指定要卸載的檔案系統的掛載點或者設備名,例如:
umount /dev/sdb1 //指定設備名卸載
umount /mnt/sdb1 //指定掛載點卸載
如果卸載檔案系統提示: “busy 狀態,不可卸載時”,使用 fuser 命令查看正在使用該檔案系統的用戶 資訊,
命令格式:fuser [options] 檔案系統名或者檔案名
-a 顯示所有在命令列中指定的檔案系統資訊,默認情況下,至少被一個行程訪問的 檔案才會被顯示
-k 殺死訪問檔案的行程
-i 在殺死使用檔案的用戶行程之前,提示確認
-u 顯示使用檔案系統的行程的所有者資訊
-v 按行程查看命令 ps 的顯示模式,顯示檔案的使用者資訊,包括 PID、 USER、 COMMAND 等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/156138.html
標籤:Linux
