1、df(disk free)node
df命令能夠用來檢查 linux服務器的文件系統的磁盤空間佔用狀況,能夠知道硬盤被佔用了多少空間,目前還剩下多少空間等信息。linux
1)命令格式服務器
df [參數] 文件名
2)經常使用參數spa
-a 所有文件系統列表
-h 方便閱讀方式顯示
-i 顯示inode信息
-T 文件系統類型
-t<文件系統類型> 只顯示選定文件系統的磁盤信息
-x<文件系統類型> 不顯示選定文件系統的磁盤信息命令行
舉例:code
df #顯示磁盤使用狀況
df -T #列出文件系統的類型
df -t tmpfs #顯示指定類型爲tmpfs的磁盤信息
2、du(disk usage)blog
du命令也是查看使用空間的,和df的區別是:du是對文件和目錄磁盤使用空間的查看。class
1)命令格式command
du [參數] 文件名
2)經常使用參數im
-a 顯示目錄中個別文件的大小;
-b 顯示目錄或文件大小時,以 byte 爲單位;
-c 除了顯示個別目錄或文件的大小外,同時也顯示全部目錄或文件的總和;
-k 以 KB(1024bytes)爲單位輸出;
-m 以 MB 爲單位輸出;
-s 僅顯示總計,只列出最後加總的值;
-h 以 K,M,G 爲單位,提升信息的可讀性。
舉例:
du -h zichuan.txt #顯示文件(zichuan.txt)所佔的空間
du -h Desktop #顯示目錄(/Desktop)所佔的空間
du -ch 1.txt 2.txt #顯示多個文件(1.txt,2.txt)所佔的磁盤大小而且統計總和
3、time
time命令經常使用於測量一個命令的運行時間,包括實際使用時間(real time)、用戶態使用時間(the process spent in user mode)、內核態使用時間(the process spent in kernel mode)。
實際時間: 從command命令行開始執行到運行終止的時間。
用戶態使用時間:命令執行完成所花費的用戶CPU時間,即命令在用戶態中執行時間總和。
內核態使用時間:命令執行完成所花費的系統CPU時間,即命令在覈心態中執行時間總和。
(1)命令格式
time 命令
舉例:
time ps #測量ps命令運行的時間