1. 程式人生 > >cent os6.5檢視磁碟和記憶體空間

cent os6.5檢視磁碟和記憶體空間

1.顯示系統中空閒和已用記憶體的數量 free

 命令格式: free [-b | -k | -m] [-o] [-s delay ] [-c count ] [-a] [-t] [-l] [-V]

部分引數:

-b  以位元組為單位顯示記憶體量; -k(預設設定)以千位元組顯示; -m以兆位元組顯示。
-t   顯示包含總計的行。
-o  禁用“緩衝區調整”行的顯示。 如果未指定-o選項,則free會從已用記憶體中減去緩衝區記憶體,並將其新增到報告的可用記憶體中。
-s  啟用連續輪詢延遲秒。 您實際上可以為延遲指定任何浮點數,usleep(3)用於微秒解析度延遲時間。
-c  

與-s一起使用,在重複計數後中斷輪詢。
-l   顯示詳細的低記憶體和高記憶體統計資訊。
-a  顯示可用記憶體(如果正在執行的核心支援並且使用sysctl -w vm.meminfo_legacy_layout = 0啟用;在不支援或禁用時顯示為零)
-V 顯示版本資訊。

範例:

[[email protected] ~]$ free -m
             total       used       free     shared    buffers     cached
Mem:         64410      62794       1615          0        347      12926
-/+ buffers/cache:      49520      14890
Swap:        63999          0      63999

2.報告檔案系統磁碟空間使用情況 df

 命令格式: df [OPTION]... [FILE]...

部分引數:

-a, --all 包括虛擬檔案系統
-B,--block-size = SIZE使用SIZE位元組塊
--direct 顯示檔案的統計資訊而不是安裝點
--total 產生一個總計
-h, --human-readable 人類可讀的格式(例如,1K 234M 2G)
-i, --inodes 列出inode資訊而不是塊使用
-k  like --block-size = 1K

範例:

[[email protected]
~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 1.1T 540G 446G 55% / tmpfs 32G 0 32G 0% /dev/shm /dev/sda1 194M 34M 151M 19% /boot

3.估算檔案空間使用情況 du

 命令格式: du [OPTION]... [FILE]...

部分引數:

-a, --all 寫入所有檔案的計數,而不僅僅是目錄
--apparent 大小  列印明顯的大小,而不是磁碟使用;雖然表觀尺寸通常較小,但由於(“稀疏”)檔案中的漏洞,內部碎片,可能會更大矩形塊等
-B, --block-size = SIZE 使用SIZE位元組塊
-b, --bytes 相當於'--apparent-size --block-size = 1'
-c, --total 產生一個總計
-D, --dereference-args 僅取消引用命令列中列出的符號連結
-m like --block-size = 1M
-s, --summarize每個引數只顯示一個總數
--help  顯示此幫助並退出
--version   輸出版本資訊並退出

範例:  

[[email protected] ~]$ du -hs *
8.0K    __pycache__
200M    python-3.5.2-1
4.0K    redis.sh
4.0K    redis.txt