Linux查看磁盘空间总大小
==========================
Linux操作系统是广泛使用的操作系统,随着技术的不断发展,操作也越来越人性化,Pokemon GO这种游戏让Linux拥有了更多的用户。用户要求可以轻松地查看磁盘上的总空间大小,以及文档、音乐、视频等文件所占据的大小,才能对磁盘上的文件进行更有效的管理。
运行“df”或“du”可以查看所有分区的总空间使用情况。df报告的是空间的使用情况,而du报告的是单个文件大小。我们先来看看df命令,该命令使用如下:
df -h
其中,-h表示用“可读性高”的方式显示结果,例如326G而不是3264767256Bytes,这样更容易阅读,更方便操作者理解。用df语句可以得到如下结果:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 327G 20G 291G 7% /
tmpfs 32G 0 32G 0% /run/user/5
上述结果中,/dev/sda1表示硬盘上的第一个分区,Size是该分区的总空间大小,Used代表已使用的空间,Avail代表可用的空间,Use%是已使用的空间占总空间的百分比,Mounted on表示当前目录或设备的挂载点。同样,也可以使用du命令,用于查看某个文件夹或某个文件所占据的空间大小。
du -sh /mydir
其中,-s表示只显示总空间大小,-h表示以人性化方式显示,这比出现一堆乱码来得更加直观。如果/mydir表示指定的文件夹,就可以获得该目录下所有文件的总空间使用情况:
3.3G /mydir
上述结果表明mydir文件夹下的所有文件所占据的总空间大小为3.3G。
最后,在Linux系统需要查看磁盘空间大小时,可以使用“df”和“du”命令。df报告的是空间的使用情况,而du报告的是单个文件大小。这两个命令都可以让操作者更加方便地管理磁盘,使得空间更加有效地利用起来。