df指令
功能:用來檢查linux伺服器的檔案系統的磁盤空間占用情況
1、df
直接輸入預設以1kb為機關輸出[root@test ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root
8682228 4978244 3256292 61% /
tmpfs 250996 0 250996 0% /dev/shm
/dev/sda1 487652 33252 428800 8% /boot
/dev/sdb 20511356 3580988 15881792 19% /data
2、人性化輸出
[root@test ~]# df -h
Filesystem Size Used Avail Use% Mounted on
8.3G 4.8G 3.2G 61% /
tmpfs 246M 0 246M 0% /dev/shm
/dev/sda1 477M 33M 419M 8% /boot
/dev/sdb 20G 3.5G 16G 19% /data
3、以inode模式來顯示磁盤使用情況
[root@test ~]# df -ih
Filesystem Inodes IUsed IFree IUse% Mounted on
547K 80K 468K 15% /
tmpfs 62K 1 62K 1% /dev/shm
/dev/sda1 126K 38 125K 1% /boot
/dev/sdb 1.3M 6.0K 1.3M 1% /data
4、列出檔案系統的類型
[root@test ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
ext4 8.3G 4.8G 3.2G 61% /
tmpfs tmpfs 246M 0 246M 0% /dev/shm
/dev/sda1 ext4 477M 33M 419M 8% /boot
/dev/sdb ext4 20G 3.5G 16G 19% /data
du指令
指令是對檔案和目錄磁盤使用的空間的檢視
1、直接輸出du,輸出目前目錄的檔案及檔案夾大小,預設以KB為機關
[root@test ~]# du
4 ./.subversion/auth/svn.ssl.server
4 ./.subversion/auth/svn.ssl.client-passphrase
4 ./.subversion/auth/svn.username
8 ./.subversion/auth/svn.simple
24 ./.subversion/auth
52 ./.subversion
2、當根盤系統滿了,可以如下檢測
[root@test ~]# du -sh /*
6.0M /bin
31M /boot
4.0K /cgroup
3.4G /data
244K /dev
29M /etc
267M /home
168M /lib
21M /lib64
16K /lost+found
16K /mage
4.0K /media
359M /mnt
3、對單個目錄容量檢查
[root@test ~]# du -sh /mnt/
359M /mnt/
磁盤分區:fdisk
1、檢視磁盤分區情況
fdisk -l
在vmware上新增一塊磁盤
<a href="https://s1.51cto.com/oss/201710/26/c11ce75f448c7c7ada02011ef509fdaa.png-wh_500x0-wm_3-wmp_4-s_246517783.png" target="_blank"></a>
<a href="https://s5.51cto.com/oss/201710/26/c8a2f233e0d88e01ceccd740fc845e45.png-wh_500x0-wm_3-wmp_4-s_2525144742.png" target="_blank"></a>
<a href="https://s5.51cto.com/oss/201710/26/cb6452e629c052ef12698b4c44f3ccde.png-wh_500x0-wm_3-wmp_4-s_3415581395.png" target="_blank"></a>
<a href="https://s5.51cto.com/oss/201710/26/5802acc5011797fda608d398f4762242.png-wh_500x0-wm_3-wmp_4-s_503916962.png" target="_blank"></a>
<a href="https://s4.51cto.com/oss/201710/26/b83b42ced572c21eadd9b3423062315c.png-wh_500x0-wm_3-wmp_4-s_3946984959.png" target="_blank"></a>
<a href="https://s5.51cto.com/oss/201710/26/06cb58e38cd93e565e1bad7f4bae5af1.png-wh_500x0-wm_3-wmp_4-s_3286350522.png" target="_blank"></a>
<a href="https://s5.51cto.com/oss/201710/26/9339827f43e643a7c6c2cdde30df7985.png-wh_500x0-wm_3-wmp_4-s_2686439196.png" target="_blank"></a>
2、重新開機虛拟機
fdisk -l檢視磁盤
root@test76 ~]# fdisk -l
看到了20GB的磁盤/dev/sdb
Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000cb2ef
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 1306 9972736 8e Linux LVM
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Disk identifier: 0x00000000
3、[root@test76 ~]# fdisk /dev/sdb
Command (m for help): 在這裡按 m ,就會輸出幫助;
d delete a partition 注:這是删除一個分區的動作
l list known partition types 注:l 是列出分區類型,以供我們設定相應分區的類型;
m print this menu 注:m 是列出幫助資訊;
n add a new partition 注:添加一個分區;
p print the partition table 注:p 列出分區表
q quit without saving changes 注:不儲存退出;
t change a partition's system id 注:t 改變分區類型;
w write table to disk and exit 注:把分區表寫入硬碟并退出;
4、新增一個2G的主分區
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-2610, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): +2G
Command (m for help): p
Disk identifier: 0x2f8fd7be
/dev/sdb1 1 262 2104483+ 83 Linux
5、再新增一個1G的主分區
Command (m for help): n
Partition number (1-4): 2
First cylinder (263-2610, default 263):
Using default value 263
Last cylinder, +cylinders or +size{K,M,G} (263-2610, default 2610): +1G
Command (m for help): P
/dev/sdb2 263 394 1060290 83 Linux
6、新增一個4G的邏輯分區
e
Partition number (1-4): 3
First cylinder (395-2610, default 395):
Using default value 395
Last cylinder, +cylinders or +size{K,M,G} (395-2610, default 2610): +4G
/dev/sdb3 395 917 4200997+ 5 Extended
7、寫入磁盤
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
8、fdisk -l可以看出有3個分區。
本文轉自 jiekegz 51CTO部落格,原文連結:http://blog.51cto.com/jacksoner/1976333