Linux基础知识——Linux磁盘管理

一、查看磁盘使用情况 df -h

文件系统中带有 tmpfs 的为临时文件

挂载点/dev/shm 为内存,大小为物理内存的50%

Linux基础知识——Linux磁盘管理

二、查看swap的使用情况 free -h

Linux基础知识——Linux磁盘管理

三、查看iNode的使用情况 df -i

inode 是 UNIX 操作系统中的一种数据结构,其本质是结构体,它包含了与文件系统中各个文件相关的一些重要信息。在 UNIX 中创建文件系统时,同时将会创建大量的 inode 。通常,文件系统磁盘空间中大约百分之一空间分配给了 inode 表。

当使用 df -h 查看磁盘使用仍有剩余,但是依旧无法写入数据,此时需要df -i 查看iNode的使用状况。

Linux基础知识——Linux磁盘管理

四、查看文件大小(显示容量单位) du -sh

块设备是Linux三大设备之一,其驱动模型主要针对磁盘,Flash等存储类设备,块设备(blockdevice)是一种具有一定结构的随机存取设备,对这种设备的读写是按块(所以叫块设备)进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读到缓冲区。

Linux基础知识——Linux磁盘管理