df是查看磁盘使用信息信息

[root@kylin ~]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 18658304 1254108 17404196 7% / devtmpfs 490168 0 490168 0% /dev tmpfs 499968 0 499968 0% /dev/shm tmpfs 499968 6812 493156 2% /run tmpfs 499968 0 499968 0% /sys/fs/cgroup /dev/sda1 201380 111392 89988 56% /boot tmpfs 99996 0 99996 0% /run/user/0 第一列:文件系统 第二列:磁盘的总大小 第三列:使用了多少 第四列:还剩多大 第五列:使用的百分比 第六列:挂载点,可以吧磁盘挂载到目录下,如果不挂载是没法写数据的 tmpfs这样的分区是临时分区,重启之后就没有了 /dev/shm是内存,如果想读取快的话可以存在这么目录下,只不过重启之后就没有了

可以用-h参数,根据磁盘的大小适量的显示单位 带tmpfs的是临时的挂载系统,重启后会自动消失 [root@kylin ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 18G 1.2G 17G 7% / devtmpfs 479M 0 479M 0% /dev tmpfs 489M 0 489M 0% /dev/shm 这个是内存,速度快,大小是物理内存的一半 tmpfs 489M 6.7M 482M 2% /run tmpfs 489M 0 489M 0% /sys/fs/cgroup /dev/sda1 197M 109M 88M 56% /boot tmpfs 98M 0 98M 0% /run/user/0

用free命令可以查看swap分区 [root@kylin ~]# free total used free shared buff/cache available Mem: 999936 127764 461724 6820 410448 643720 Swap: 2097148 0 2097148

-i选线可以查看iNode大小,在磁盘格式化的时候就已经把inode的大小已经固定好了 [root@kylin ~]# df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda3 9334272 33738 9300534 1% / devtmpfs 122542 373 122169 1% /dev tmpfs 124992 1 124991 1% /dev/shm tmpfs 124992 447 124545 1% /run tmpfs 124992 16 124976 1% /sys/fs/cgroup /dev/sda1 102400 330 102070 1% /boot tmpfs 124992 1 124991 1% /run/user/0

注意:用df -h查看磁盘发现磁盘还是有空间的,但是写不进去数据,可以df -i查看一下inode,可能inode满了所以写不进去

-m是以兆的形式显示 [root@kylin ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/sda3 18221 1225 16997 7% / devtmpfs 479 0 479 0% /dev tmpfs 489 0 489 0% /dev/shm tmpfs 489 7 482 2% /run tmpfs 489 0 489 0% /sys/fs/cgroup /dev/sda1 197 109 88 56% /boot tmpfs 98 0 98 0% /run/user/0