Categories: Shell

Linux系统查看磁盘空间常用的五个命令

在日常的Linux系统管理和维护中,磁盘空间的管理是一项重要且必不可少的任务。无论是为了优化系统性能,还是为了确保数据的安全,我们都需要对磁盘空间有清晰的了解。在Linux系统中,有五个常用的命令可以帮助我们查看和管理磁盘空间:du、df、ls、stat和fdisk。这些命令可以让我们了解哪些文件或目录占用了大量的磁盘空间,磁盘的总空间和剩余空间,以及文件的详细信息和磁盘的分区信息。

一、 du命令

du(Disk Usage)命令用于查看目录或文件的大小。它可以帮助我们了解哪些文件或目录占用了大量的磁盘空间。

du -sh /home

这个命令将显示/home目录的大小。其中,-s参数表示只显示总计,-h参数将输出的大小转换为人类可读的格式(例如KB、MB、GB)。

du -h -d 1 /home

这个命令将列出/home目录下一级的所有文件和子目录的大小。其中,-h参数将输出的大小转换为人类可读的格式,-d参数后面跟的数字1表示深入目录的层数。

更多du的用法可以参考这篇文章“Linux: 命令行下查看磁盘的大小

二、df命令

df(Disk Free)命令用于显示磁盘的总空间和剩余空间。这个命令对于了解整个文件系统的空间使用情况非常有用。

df -h

这个命令将显示所有挂载点的磁盘空间使用情况。-h参数将输出的大小转换为人类可读的格式。

三、ls命令

ls命令用于列出目录中的文件和子目录,而-l参数可以显示文件的详细信息,包括文件大小。

ls -lh /home

这个命令将列出/home目录中的所有文件和子目录,并显示它们的大小。-h参数将输出的大小转换为人类可读的格式。

四、stat命令

stat命令用于显示文件或文件系统的状态,包括文件大小。

stat /home/username/myfile

这个命令将显示/home/username/myfile文件的详细信息,包括文件大小。

五、fdisk命令

fdisk命令是一个用于查看和管理磁盘分区表的工具。它可以显示磁盘的大小和分区信息。

sudo fdisk -l

这个命令将显示所有磁盘的分区表。注意,这个命令需要root权限才能运行。

以上就是Linux系统查看磁盘空间的五个常用命令。理解和掌握这些命令可以帮助我们更好地管理和维护Linux系统。

3.8
06
10个Linux实用小技巧
Linux系统版本的4种查看方法
嘻嘻

嘻嘻IT: 笔者是一个工作七八年的程序猿老鸟,从事涉及的技术栈主要包括PHP、Linux、Devops等,喜欢研究新技术,尝试新技术,提升技术自动化和开发效率,致力于write less,do more! 技术每年都会层出不穷,领域划分的越来越细,不可能学习所有的东西,保持对技术的好奇心,理解技术中核心思想,做一个有深度,有思想的开发!

Recent Posts

2024 Google I/O大会放出AI大招 – 招招要友商的”命”

在谷歌年度开发者大会I/O的尾…

18小时 ago

PHP Composer如何安装?

PHP Composer是PH…

3天 ago

MacOS上Missing xcrun的问题

在使用MacOS进行编程或开发…

3天 ago

CodeGeeX是一款基于大模型的全能AI编程助手

CodeGeeX是一个面向开发…

3天 ago

MySQL覆盖索引详解

在数据库性能优化中,索引是一个…

3天 ago