linux 磁碟管理

2022-06-09 15:03:08 字數 1587 閱讀 6655

簡單理解就是:df 列出系統的整體的使用情況, du 是列出某個目錄的使用情況

1、df   ---------列出系統的整體磁碟使用量   如:  df  -h  /home     由於df主要讀取的資料都是針對整個檔案系統的,因此讀取的範圍主要是在superblock內的資訊,所以這個命令的讀取速度是相當快的.

語法:

df [-ahikhtm] [目錄或檔名]
選項與引數:

2、du   -----檢查磁碟空間使用量,遞迴顯示某目錄下各個檔案的磁碟使用量, du命令是對檔案和目錄磁碟使用的空間的檢視,du 命令只計算被檔案占用的空間。不計算檔案系統metadata 占用的空間,如inodes, inode maps, 或者disk maps。當乙個檔案被執行刪除操作,但是刪除前有其他程序持有該檔案的控制代碼時,由於此時該檔案所占用的block並沒有被釋放,所以df仍然會統計該檔案的容量,但是du不會再遍歷到該檔案,所以不會將該檔案所佔的空間統計在內。對已使用的空間統計,df的結果要大於du的結果。

語法:

du [-ahskm] 檔案或目錄名稱
選項與引數:

df命令是檢視整體的檔案系統資訊的,而du命令則"進入了檔案系統內部,詳細地列出某檔案某目錄的資訊".它們倆的本質區別在於,df呼叫superblock,du檢視inode.

3、磁碟掛載與解除安裝 (u盤的插入與安全拔出)

根檔案系統之外的其他檔案要想能夠被訪問,都必須通過「關聯」至根檔案系統上的某個目錄來實現,此關聯操作即為「掛載」,此目錄即為「掛載點」,解除此關聯關係的過程稱之為「解除安裝」

磁碟掛載:

mount [-t 檔案系統] [-l label名] [-o 額外選項] [-n] 裝置的檔名

掛載點磁碟解除安裝:umount [-fn] 裝置檔名或掛載點

選項與引數:

掛接u盤

和usb介面的行動硬碟一樣對linux系統而言u盤也是當作scsi裝置對待的。使用方法和行動硬碟完全一樣。

插入u盤之前,應先用fdisk –l 或 more /proc/partitions檢視系統的硬碟和硬碟分割槽情況。

插入u盤後,再用fdisk –l 或 more /proc/partitions檢視系統的硬碟和硬碟分割槽情況。

系統多了乙個scsi硬碟/dev/sdd和乙個磁碟分割槽/dev/sdd1,/dev/sdd1就是我們要掛接的u盤。

linux掛載u盤步驟:

1、檢視磁碟

sudo fdisk -l

看看u盤的裝置, 假如u盤是mmcblk1p1

2、在目錄 /mnt 下建立掛載的資料夾 /sdcard

sudo mkdir /mnt/sdcard 

3、載入 u 盤進行掛載,

sudo mount /dev/mmcblk1p1

/mnt/sdcard  

成功後,即可使用 u 盤了, 檔案就在目錄 /mnt/sdcard 下。

df -h可以檢視u盤的情況

4、解除安裝u盤:在使用完u盤後,在拔出前需要先鍵入解除安裝u盤命令    

命令如下:umount /mnt/sdcard

Linux磁碟管理

df 檢視分割槽情況 df l 檢視本地磁碟 h 以1024進製顯示大小 h 以1000進製顯示大小 t 顯示指定型別的磁碟 x 顯示除了指定型別之外的磁碟 t 顯示磁碟型別 du 統計檔案大小 du b 以位元組為單位 k 以千自己為單位 m 以兆為單位 h 以1024進製顯示 h 以1000進製...

Linux 磁碟管理

菜鳥教程 df命令引數功能 檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊 df h 將檔案的容量也羅列出來 du a 檢查根目錄底下每個目錄所占用的容量 du sm fdisk 是 linux 的磁碟分割槽表操作工具。markdown 是一種輕量...

Linux 磁碟管理

每個盤面上同心圓的周長不一樣,如果按照每個磁軌擁有相同數量的扇區,那麼靠近盤面外圍的磁軌密度肯定比內圈更加稀疏。顯然這樣是十分浪費空間的,但是如果不同的磁軌扇區數不同,計算起來就十分麻煩。為了遮蔽這些複雜的硬體細節,現代的硬碟普遍使用一種叫做 lba logical block address 的方...