Linux入坑筆記(五、Linux 磁盤管理 )
文章目錄

查看磁盤占用情況:df
查看文件和目錄磁盤使用空間:du
磁盤分區:fdisk
磁盤格式化: mkfs
磁盤掛載與卸除:mount/umount
linux 來說無論有幾個分區,分給哪一目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的文件結構 , linux 中每個分區都是用來組成整個文件系統的一部分。
Linux磁盤管理常用三個命令為df、du和fdisk。
df:列出文件系統的整體磁盤使用量
du:檢查磁盤空間使用量
fdisk:用于磁盤分區
查看磁盤占用情況:df
df命令參數功能:檢查文件系統的磁盤空間占用情況。可以利用該命令來獲取硬盤被占用了多少空間,目前還剩下多少空間等信息。
語法:df [-ahikHTm] [目錄或文件名]
-a :列出所有的文件系統,包括系統特有的 /proc 等文件系統;
-k :以 KBytes 的容量顯示各文件系統;
-m :以 MBytes 的容量顯示各文件系統;
-h :以人們較易閱讀的 GBytes, MBytes, KBytes 等格式自行顯示;
-H :以 M=1000K 取代 M=1024K 的進位方式;
-T :顯示文件系統類型, 連同該 partition 的 filesystem 名稱 (例如 ext3) 也列出;
-i :不用硬盤容量,而以 inode 的數量來顯示
將系統內所有的文件系統列出來:df
將容量以易讀的容量格式顯示出來:df -h
將系統內的所有特殊文件格式及名稱都列出來:df -aT
將 /etc 底下的可用的磁盤容量以易讀的容量格式顯示:df -h /etc
查看文件和目錄磁盤使用空間:du
Linux du命令也是查看使用空間的,但是與df命令不同的是Linux du命令是對文件和目錄磁盤使用的空間的查看,還是和df命令有一些區別的。
語法:du [-ahskm] [文件或目錄名稱]
-a :列出所有的文件與目錄容量,因為默認僅統計目錄底下的文件量而已。
-h :以人們較易讀的容量格式 (G/M) 顯示;
-s :列出總量而已,而不列出每個各別的目錄占用容量;
-S :不包括子目錄下的總計,與 -s 有點差別。
-k :以 KBytes 列出容量顯示;
-m :以 MBytes 列出容量顯示;
只列出當前目錄下的所有文件夾容量(包括隱藏文件夾): du
將文件的容量也列出來:du -a
檢查根目錄底下每個目錄所占用的容量: du -sm /*
磁盤分區:fdisk
語法:fdisk [-l] [裝置名稱]
-l :輸出后面接的裝置所有的分區內容。若僅有 fdisk -l 時, 則系統將會把整個系統內能夠搜尋到的裝置的分區均列出來。
列出所有分區信息: fdisk -l
找出系統中的根目錄所在磁盤,并查閱該硬盤內的相關信息:df /
磁盤格式化: mkfs
語法:mkfs [-t 文件系統格式] [裝置文件名]
-t :可以接文件系統格式,例如 ext3, ext2, vfat 等(系統有支持才會生效)
查看 mkfs 支持的文件格式:mkfs[tab][tab]
將分區 /dev/hdc6(可指定自定義的分區) 格式化為 ext3 文件系統:mkfs -t ext3 /dev/hdc6
磁盤掛載與卸除:mount/umount
磁盤掛載語法:mount [-t 文件系統] [-L Label名] [-o 額外選項] [-n] 裝置文件名 掛載點
磁盤卸載語法:umount [-fn] 裝置文件名或掛載點
參考:
【1】:菜鳥教程:Linux 磁盤管理
【2】:《尚硅谷韓順平 Linux教程》
Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。