CentOS下記憶體單位轉換
一,記憶體單位轉換
Byte位元組的意思
B是一個電腦儲存的基本單位(位元組);
1個英文字元是1個位元組,也就是1B;
1個漢字為2個字元,也就是2B;
1024B=1KB1024KB=1MB1024MB=1GB1024GB=1TB
二,命令df
命令文法 df [選項] [參數]
命令描述 df命令用於顯示已掛載磁碟的總容量,使用容量,剩餘容量等,可以不加任何參數,預設顯示單位為KB
命令選項 -h:使用合適的單位顯示 -i:查看inodes使用方式 -k:以KB為單位顯示 -m:以MB為單位顯示
df 命令樣本
[root@localhost ~]# df檔案系統 1K-塊 已用 可用 已用% 掛載點/dev/mapper/cl-root 18655232 1164384 17490848 7% /devtmpfs 493156 0 493156 0% /devtmpfs 504196 0 504196 0% /dev/shmtmpfs 504196 6868 497328 2% /runtmpfs 504196 0 504196 0% /sys/fs/cgroup/dev/sda1 201380 119360 82020 60% /boottmpfs 100840 0 100840 0% /run/user/0
[root@localhost ~]# df -h檔案系統 容量 已用 可用 已用% 掛載點/dev/mapper/cl-root 18G 1.2G 17G 7% /devtmpfs 482M 0 482M 0% /devtmpfs 493M 0 493M 0% /dev/shmtmpfs 493M 6.8M 486M 2% /runtmpfs 493M 0 493M 0% /sys/fs/cgroup/dev/sda1 197M 117M 81M 60% /boottmpfs 99M 0 99M 0% /run/user/0
- 選項-i,查看inodes使用方式,如使用到100%,即使磁碟空間有富餘,也會提示磁碟空間已滿。
[root@localhost ~]# df -i檔案系統 Inode 已用(I) 可用(I) 已用(I)% 掛載點/dev/mapper/cl-root 9332736 28208 9304528 1% /devtmpfs 123289 389 122900 1% /devtmpfs 126049 1 126048 1% /dev/shmtmpfs 126049 474 125575 1% /runtmpfs 126049 16 126033 1% /sys/fs/cgroup/dev/sda1 102400 330 102070 1% /boottmpfs 126049 1 126048 1% /run/user/0
[root@localhost ~]# df -k |grep -v tmpfs檔案系統 1K-塊 已用 可用 已用% 掛載點/dev/mapper/cl-root 18655232 1164232 17491000 7% //dev/sda1 201380 119360 82020 60% /boot[root@localhost ~]# df -m |grep -v tmpfs檔案系統 1M-塊 已用 可用 已用% 掛載點/dev/mapper/cl-root 18218 1137 17082 7% //dev/sda1 197 117 81 60% /boot
上述樣本說明
- 第一列 為分區的名字;
- 第二列 為該分區的總容量;
- 第三列 為使用容量;
- 第四列 為剩餘容量;
- 第五列 為使用容量的百分比;
- 第六列 為掛載點;
三,du命令
命令文法 du [選項] [參數]
命令描述 du命令用來查看某個目錄或檔案所佔空間大小。預設顯示單位KB。
命令選項 -a:=all,顯示全部檔案與目錄的大小 -b:以byte(B)為單位顯示內容 -k:以KB為單位顯示內容 -m:以MB為單位顯示內容 -h:系統自動調節單位顯示內容 -c:最後加總 -s:只列出總和
du命令樣本
[root@localhost ~]# du /root4 /root/.ssh4 /root/dir0 /root/2220 /root/dd56 /root
[root@localhost ~]# du -sh /root //使用du命令查看 /root 目錄56K /root[root@localhost ~]# du -sh /etc/passwd //使用du命令查看passwd檔案4.0K /etc/passwd[root@localhost ~]# ls -lh /etc/passwd //使用ls命令查看passwd檔案-rw-r--r--. 1 root root 1.3K 10月 31 09:18 /etc/passwd
說明: 這裡用ls和du分別查看passwd檔案的使用大小,du命令顯示的4KB(預設情況下,不到4KB以4KB顯示,因為一個塊是4KB,以後會學到),而ls命令顯示的是1.3KB(真實大小)。