Linux系统查看磁盘可用空间的5个命令

大家好,我是良许。

工作中,经常会遇到磁盘爆满的情况,尤其是一台服务器运行了 N 年之后,里面会充满各种各样垃圾文件,比如:编译产生的中间文件、打包的镜像文件、日志文件,等等。

别问我怎么知道的,我上一个公司的服务器是这样的,我每天都需要删除一些无用的文件,以便腾出一些空间来工作。

[En]

Don’t ask me how to know, my last company server is like this, I need to delete some useless files every day in order to make some space to work.

那如何查看 Linux 系统磁盘的可用空间呢?下面给大家介绍 5 个我工作中常用到的命令。

df 命令

df 命令是英文单词 disk-free 的缩写,用于查看 Linux 系统中的可用的和已经使用的磁盘空间。这个命令一般有以下几个常用选项:

  • df -h :以人类可读的格式显示磁盘空间(否则默认显示单位是字节,不直观)
  • df -a :包含全部的文件系统

Linux系统查看磁盘可用空间的5个命令
  • df -T :显示磁盘使用情况以及每个块的文件系统类型(例如,xfs、ext2、ext3、btrfs 等)
  • df -i :显示已使用和空闲的 inode

Linux系统查看磁盘可用空间的5个命令

如果你不喜欢敲代码,更喜欢使用图形界面,那么在 GNOME 桌面中你可以使用一个叫 Disks 的软件(gnome-disk-utility)来获取这些信息。

Disks 启动之后可以查看计算机检测到的所有磁盘,然后单击分区以查看有关它的详细信息,包括已用空间和剩余空间。

Linux系统查看磁盘可用空间的5个命令

du 命令

du 命令是英语单词 disk useage 的缩写,它是以默认千字节大小显示文件、文件夹等磁盘使用情况。常用的选项有以下几个:

  • du -h :以人类可读的格式显示所有目录和子目录的磁盘使用情况
  • du -a :显示所有文件的磁盘使用情况
  • du -s :仅显示总计,只列出最后加总的值

Linux系统查看磁盘可用空间的5个命令

同样地,在 GNOME 桌面中,也有一个叫 Disk Usage 的软件,可以很直观查看磁盘的使用情况。而在 KDE 桌面中,对应的软件是 Filelight 软件。

在这两个软件中,磁盘使用情况被映射到一系列的同心圆里,中间是基本文件夹(通常是你的 /home 目录,但是可以自行设定),每个外环代表一个更深的目录级别。将鼠标悬停在任意位置上,就可以获取这部分磁盘占用空间的详细信息。

Linux系统查看磁盘可用空间的5个命令

ls -al 命令

ls 命令大家再熟悉不过了,使用 ls -al 命令可以列出特定目录的全部内容及其大小。

Linux系统查看磁盘可用空间的5个命令

stat 命令

stat 命令后面可以直接跟上文件或目录,用于显示文件/目录或文件系统的大小和其他统计信息。

Linux系统查看磁盘可用空间的5个命令

Linux fdisk -l 命令

fdisk -l 可以显示磁盘大小以及磁盘分区信息。

Linux系统查看磁盘可用空间的5个命令

以上这些命令是我在查看磁盘可用空间时非常常用的几个命令,而且都是 Linux 系统内置命令,无需额外安装。也有一些功能类似的第三方工具,比如 DisksNcdu 等工具,可以直观显示磁盘空间利用率。

您最喜欢使用哪个命令?让我们在评论区讨论一下吧。

[En]

Which command do you like to use best? Let’s discuss it in the comment area.

Original: https://www.cnblogs.com/yychuyu/p/15569415.html
Author: 良许Linux
Title: Linux系统查看磁盘可用空间的5个命令

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524345/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 搭建Redis三主三从集群

    Redis三主三从集群规划 10.0.128.19 使用端口 7000 700110.0.128.22 使用端口 7002 700310.0.128.23 使用端口 7004 70…

    Linux 2023年6月8日
    0101
  • Question08-查询没学过”张三”老师授课的同学的信息

    * SELECT * FROM Student WHERE SID NOT IN ( SELECT DISTINCT Student.SID FROM Student , SC ,…

    Linux 2023年6月7日
    094
  • 通过PowerShell实现SharePoint列表增删改

    通过 powershell 脚本实现 SharePoint 2010 列表项添加删除修改的例子。 接下来是获取列表: 当我们获取到列表后,就可以进一步获取列表项了。最直接的办法是调…

    Linux 2023年5月28日
    087
  • Golang 实现 Redis(8): TCC分布式事务

    本文是使用 golang 实现 redis 系列的第八篇, 将介绍如何在分布式缓存中使用 Try-Commit-Catch 方式来解决分布式一致性问题。 在上一篇文章中我们使用一致…

    Linux 2023年5月28日
    081
  • Docker学习笔记

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 Docker概述 Docker学习链接 官网链接:Home – Docker Docker与虚拟机比较 虚拟化技术 …

    Linux 2023年5月27日
    084
  • Linux网络智障问题排查汇总

    Q: Linux 客户端应用接收不到组播:A: 检查客户端的 Linux 系统,可能没有配置 net.ipv4.conf.ethx.rp_filter = 0 的内核参数 Q: 在…

    Linux 2023年6月14日
    073
  • shell order

    1,与 “-a” : a是and if [ 条件1 -a 条件2 ] ;then shell order shell order … fi 2,…

    Linux 2023年5月28日
    0100
  • 【Javaweb】JSP标准标签库

    JSTL 1.什么是JSTL 2.版本 3.标签函数库 4.优点 JSTL基本概念 标签(Tag) 标签库(Tag library) 标签库描述文件(Tag Library Des…

    Linux 2023年6月14日
    0147
  • Docker安装使用–Centos

    前言 Docker安装使用 安装步骤 卸载旧版本 安装utils 配置utils的存储库 安装Docker 安装指定版本Docker 验证安装 官网安装说明 阿里云镜像加速 Doc…

    Linux 2023年6月7日
    084
  • 解决端口被占用问题

    在 Linux 里查看端口被哪个进程占用(以Apache服务80端口为例,其余的端口一样方法处理) [root@localhost /]# lsof -i:80 #查看进程 COM…

    Linux 2023年6月7日
    0128
  • 关于网络安全防护架构中的DMZ区

    公司有一个网站群的业务,应用规模比较大,目前计划是从传统的虚拟机部署方式迁移到内部的私有云。 这种迁移的动作是一个很好的学习机会。在交流的时候的时候,领导有提到现有的架构基本上是参…

    Linux 2023年6月14日
    096
  • 关于飞书事件订阅功能的应用

    此项目源码我也是站在巨人的肩膀上进行一个二次应用,感谢这位大神的共享 附上源码链接–Feishu-Event-Subscribe: 【实验】飞书的事件订阅 主要是通讯录…

    Linux 2023年6月14日
    079
  • 高通方案的Android设备几种开机模式的进入与退出

    高通方案的Android设备主要有以下几种开机模式,Android、EDL、Fastboot、Recovery和FFBM,其进入及退出的方式如下表。 adb reboot boot…

    Linux 2023年6月7日
    0129
  • 001.AD域控简介及使用

    一 AD概述 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系。 当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还…

    Linux 2023年6月7日
    0125
  • Linux三种网络配置详解

    在介绍网络模式之前,使用几个关于网络的简单命令 [En] Before introducing the network mode, the use of several simpl…

    Linux 2023年5月27日
    083
  • [转帖]shell 学习之正则、别名以及管道重定向

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Linux 2023年5月28日
    091
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球