6.1.1命令df
df:用於檢視已掛載磁碟的總容量、使用容量、剩餘容量等,可以不加任何引數,預設以kb為單位顯示
其中-i表示檢視inodes的使用情況,如已用100%,即使磁碟空間富裕,也會提示磁碟空間已滿。-h表示使用合適的單位顯示。-k、-m 分別表示以kb和mb 為單位。
6.1.2命令du
du用來檢視某個目錄或檔案所佔空間的大小,格式為:du【-abckmsh】【檔案或目錄名】
其中-a表示全部檔案和目錄的大小都列出來,若後邊不加任何選項和引數,則只會列出目錄包括子目錄的大小,若不指定單位,預設為kb。-b表示列出的值以b為單位輸出。-k表示以kb為單位輸出。-m表示以mb為單位輸出。-h表示系統自動調節單位。-c表示最後加總。-s表示列出總和
6.2磁碟的分割槽和格式化
6.2.2命令fdisk
fdisk是linux下硬碟的分割槽工具,但只能劃分小於2tb的分割槽,格式:fdisk【-l】【裝置名稱】
其中-l後邊不加任何裝置名稱時,會直接列出系統中所有的磁碟裝置以及分割槽表,加上裝置名稱,則會列出該裝置的分割槽表
p表示列印當前磁碟的分割槽情況
n表示建立乙個新的分割槽
w表示儲存
q表示退出
d表示刪除乙個分割槽
6.3格式化磁碟分割槽
6.3.1命令mke2fs、mkfs.ext2、mkfs.ext3、mkfs.ext4和mkfs.xfs
常用命令
其中-b表示分割槽時設定每個資料區塊占用的空間大小。-i表示設定inode的大小,-n表示設定inode的數量。-c表示在格式化前先檢測一下磁碟是否有問題。-l表示預設該分割槽的標籤。-j表示建立ext3格式的分割槽,若使用mkfs.ext3格式,就不要加這個選項了。-t用來指定檔案系統的型別,可以是ext2、ext3、ext4
6.3.2命令e2label
e2label用來檢視或修改分割槽的標籤,只支援ext格式的檔案系統,不支援xfs檔案系統
6.4掛載/解除安裝磁碟
6.4.1命令mount
mount用於檢視當前系統已經掛載的所有分割槽、分割槽檔案系統的型別、掛載點及一些選項等資訊。
如果想知道某個已經掛載分割槽的檔案系統型別,直接mount命令檢視。
如果未掛載的分割槽,可以使用blkid命令檢視
6.4.2/etc/fstab配置檔案
async/sync:async表示與磁碟和記憶體不同步。
auto/noauto:表示開機自動掛載/不自動掛載。
default:表示按照大多是永久檔案系統的預設值設定掛載定義。
ro:表示按指定許可權掛載
rw:表示按可讀可寫許可權掛載。
exec/noexec:表示允許/不允許可執行檔案執行,千萬不要把根分割槽掛載為noexec,否則將會無法使用系統,甚至連mount命令都無法使用。
user/nouser:表示允許/不允許root外的其他使用者掛載分割槽。
suid/nosuid:表示允許/不允許有suid屬性,一般設定nosuid
usrquota:表示啟動使用者的磁碟配額模式,磁碟配額會針對使用者限定他們使用的磁碟額度。
grquota:表示啟動群組的磁碟配額模式。
其中-a選項會把/etc/fstab**現的所以磁碟分割槽掛載上。-t用來指定掛載分割槽型別。-o用來指定掛載分割槽有哪些特性。
4.4.4命令umount
umount後面可以跟掛載點,也可以跟分割槽名,但不可跟label和uuid。
如果遇到不能解除安裝問題,不能解除安裝是因為當前目錄還在解除安裝的分割槽上,解決方法:進入到其他目錄、使用umount命令的-l
檢視磁碟和目錄的容量
1 df disk filesystem 用於檢視已掛載磁碟的總容量 使用容量 剩餘容量等。常用引數 i檢視inodes的使用情況 如使用100 即使磁碟仍有富餘,也會提示磁碟空間已滿。h 使用合適的單位顯示。k 以kb為單位顯示。m 以mb為單位顯示。2 du disk useage 檢視某個目錄...
df 檢視磁碟和目錄的容量
2.1 檢視磁碟和目錄的容量 使用 df 命令檢視磁碟的容量 df在實驗樓的環境中你將看到如下的輸出內容 但在實際的物理主機上會更像這樣 物理主機上的 dev sda2 是對應著主機硬碟的分割槽,後面的數字表示分割槽號,數字前面的字母 a 表示第幾塊硬碟 也可能是可移動磁碟 你如果主機上有多塊硬碟則...
linux中檢視磁碟容量的常用操作
實驗室有gpu集群,使用者跑資料時候跑著跑著會出現集群掛掉的問題,原因就是,在跑資料時,使用者上傳檔案,資料集,系統產生快取等一系列操作,消耗了集群空間,師兄讓我清理下伺服器磁碟,接下來該怎麼操作呢?操作作用 df h 以磁碟分割槽為單位來檢視檔案系統 du h max depth 1 檢視當前目錄...