df命令介绍
[root@localhost ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sda3 18658304 1179512 17478792 7% /
devtmpfs 494376 0 494376 0% /dev
tmpfs 504196 0 504196 0% /dev/shm
tmpfs 504196 6860 497336 2% /run
tmpfs 504196 0 504196 0% /sys/fs/cgroup
/dev/sda1 201380 111488 89892 56% /boot
tmpfs 100840 0 100840 0% /run/user/0
[root@localhost ~]#
- 第一列:文件系统,也就是磁盘分区的名字
- 第二列:磁盘的总大小(单位:kb)
- 第三列:已使用的磁盘大小量(单位:kb)
- 第四列:磁盘大小的剩余量(单位:kb)
- 第五列:已使用百分比 ##日常须要工做中须要注意的地方,注意磁盘使用的百分比,再到百分之八10、九十的时候就须要关注了
- 第六列:挂载点,其实系统的目录,linux中的磁盘是不能直接访问的,必需要有一个挂载点,才能进入磁盘中读写
df命令用法
df -h命令
- df -h 能够根据磁盘的大小,适当的显示单位
- 可用单位有:Byte字节 KB MB
- 1000Byte=1kb
- 1000KB=1MB
- 1000MB=1GB
- 1000GB=1TB
- 其实真正的换算单位是1024,但其中的24对于1000微不足道,因此忽略掉了
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda3 18G 1.2G 17G 7% /
devtmpfs 483M 0 483M 0% /dev
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 493M 6.7M 486M 2% /run
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/sda1 197M 109M 88M 56% /boot
tmpfs 99M 0 99M 0% /run/user/0
df -i命令
- df -i 查看该分区下有多少个inode,以及inode的使用状况
[root@localhost ~]# df -i
文件系统 Inode 已用(I) 可用(I) 已用(I)% 挂载点
/dev/sda3 9334272 32347 9301925 1% /
devtmpfs 123594 377 123217 1% /dev
tmpfs 126049 1 126048 1% /dev/shm
tmpfs 126049 446 125603 1% /run
tmpfs 126049 16 126033 1% /sys/fs/cgroup
/dev/sda1 102400 330 102070 1% /boot
tmpfs 126049 1 126048 1% /run/user/0
- 建立好分区后,一旦格式化(格式化的过程就是在建立inode,inode大小是根据磁盘大小来决定)
- 有时会遇到一种状况,
- 磁盘df -h命令后,会看到只使用了百分之七八十,还有剩余空间,但就是写入不了
- 这时候能够使用df -i 查看inode使用状况,看inode是否使用到100%
- 在inode满了后,即便磁盘有空间,会是没法写入磁盘中的
df -m命令
[root@localhost ~]# df -m
文件系统 1M-块 已用 可用 已用% 挂载点
/dev/sda3 18221 1152 17070 7% /
devtmpfs 483 0 483 0% /dev
tmpfs 493 0 493 0% /dev/shm
tmpfs 493 7 486 2% /run
tmpfs 493 0 493 0% /sys/fs/cgroup
/dev/sda1 197 109 88 56% /boot
tmpfs 99 0 99 0% /run/user/0
[root@localhost ~]#