详解Linux df命令:显示磁盘空间使用情况

yizhihongxing

df是一条用于显示磁盘及文件系统空间的Linux命令。它可以显示当前设备的可用空间,已经使用空间和总空间。下面详细介绍该命令的用法与示例。

命令语法

df [参数] [目录或文件]

命令参数

  • -a或--all:包含所有文件系统,而不仅仅是本地文件系统;
  • -h或--human-readable:以K,M,G为单位,提高信息可读性;
  • -i或--inode:显示每个磁盘分区的 inode 使用情况;
  • -l或--local:限制文件系统仅列出本地分区;
  • -t<文件系统类型>或--type=<文件系统类型>:只列出指定类型的文件系统。

命令示例

  1. df命令不加任何参数时,可以列出所有已经挂载的文件系统的使用情况。
$ df

输出结果如下:

文件系统              1K-块     已用     可用    已用%  挂载点
/dev/sda1          62416404 25705716 33479692   44%   /
udev                  10240        0    10240    0%   /dev
tmpfs                 20136      992    19144    5%   /run
tmpfs                100688      544   100144    1%   /dev/shm
tmpfs                  5120        0     5120    0%   /run/lock
tmpfs                100688        0   100688    0%   /sys/fs/cgroup
tmpfs                 20136        0    20136    0%   /run/user/1000
  1. 加上-h参数,以更加人性化的方式显示磁盘的可用空间。
$ df -h

输出结果如下:

文件系统              容量     已用     可用   已用%  挂载点
/dev/sda1              60G      25G      34G   43%   /
udev                  4.0K        0     4.0K    0%   /dev
tmpfs                  20M     972K      19M    5%   /run
tmpfs                 988M     540K     987M    1%   /dev/shm
tmpfs                 5.0M        0     5.0M    0%   /run/lock
tmpfs                 988M        0     988M    0%   /sys/fs/cgroup
tmpfs                  20M        0      20M    0%   /run/user/1000

通过这两个例子,我们可以看出df命令可以帮助我们查看磁盘的空间使用情况,非常实用。除此之外,df命令还有很多高级参数,例如-i参数可以查看每个磁盘分区的 inode 使用情况,有助于排查磁盘空间不足的问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux df命令:显示磁盘空间使用情况 - Python技术站

(0)
上一篇 2023年3月24日
下一篇 2023年3月24日

相关文章

  • Linux zlib和libpng安装(LAMP环境搭建)

    LAMP环境是指基于Linux操作系统,使用Apache服务器、MySQL数据库和PHP编程语言的环境。其中,Apache和PHP都需要依赖zlib和libpng库来正常运行。下面详细讲解在LAMP环境中安装zlib和libpng库的完整攻略。 安装zlib库 1. 下载zlib库 从zlib官网(https://zlib.net/) 下载最新版本的源码包(…

  • 给Linux系统挂载U盘

    以下是给Linux系统挂载U盘的完整攻略: 1.识别U盘设备名 首先需要插入U盘并等待系统识别。可以通过以下命令查看已连接的存储设备: sudo fdisk -l 通常可以看到像/dev/sda,/dev/sdb,/dev/sdc等设备名。通常,U盘设备名是以“sd”开头,后面跟着字母,如sdb或sdc。 2.创建挂载点 在Linux中,U盘需要“挂载”到文…

    Linux文件系统管理 2023年3月25日
    00
  • Linux /etc/inittab:设置(修改)系统默认运行级别

    Linux系统的默认运行级别保存在/etc/inittab文件中。默认情况下,它应该是定义为5,这意味着系统将以图形界面启动。但是,您可以通过修改此文件中的值来更改默认运行级别。下面是设置(修改)系统默认运行级别的完整攻略,同时提供了一个实例说明。 确认当前的系统默认运行级别: 使用以下命令检查当前系统的默认运行级别: runlevel 您将看到系统的默认运…

    Linux启动管理 2023年3月25日
    00
  • LNMP安装php扩展模块(eAccelerator、xCache、memcached、imageMagick和ion)

    首先需要明确,LNMP是指Linux、Nginx、MySQL、PHP的组合。安装LNMP环境后,可能需要安装一些PHP扩展模块来增强PHP的功能。这里以eAccelerator、xCache、memcached、imageMagick和ion为例,详细讲解以下完整攻略: 安装eAccelerator 下载eAccelerator shell wget htt…

  • 详解Linux join命令:将两个文件合并为一个文件

    下面是关于 Linux join 命令的详细讲解。 作用与简介 join 是一个用于合并两个文件的命令。它通过指定两个文件共同的字段,将这两个文件按照相同的字段进行合并。在进行合并之后,join 命令会输出这两个文件中相同字段的行,其中,其中包括两个文件中其他字段组成的一条记录。 命令格式 join [options] file1 file2 其中 opti…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux chmod命令:修改文件权限

    Linux的chmod命令是用来修改文件及目录访问权限的。chmod是change mode的缩写。它体现了Linux操作系统的文件访问权限机制。Linux文件访问权限包含读、写和执行三种权限,而这三种权限是针对所有用户,即文件的所有者、所在组的用户和其他用户。 使用chmod命令,可以用数字或符号来改变文件或目录的权限。其中,数字表示权限的大小,符号表示操…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux SRPM源码包安装方法

    SRPM是指“Source RPM”,即“源代码RPM包”。SRPM包括了源代码、补丁和一个.spec文件,它可以用于生成二进制RPM包。SRPM也可以直接安装在系统上。本文将介绍如何在Linux系统上使用SRPM源码包进行安装。 获取SRPM源码包 首先需要获取SRPM源码包。可以通过官方软件仓库或者其他第三方仓库下载到需要的SRPM文件。例如,要安装ht…

    Linux软件安装 2023年3月25日
    00
  • Linux备份的重要性

    备份是保护数据安全的重要措施。在Linux系统中,由于所存储的数据量通常很大,因此备份的重要性更加突出。备份工作主要分为数据备份和系统备份两个方面。 数据备份 数据备份的目的是保证用户数据的安全性和完整性。数据备份可以避免由于各种原因导致的数据丢失和损坏,包括用户误操作、硬件故障和病毒攻击等。 数据备份的方式有多种,如手动备份、定时备份、增量备份等。其中,手…

    Linux备份与恢复 2023年3月25日
    00
合作推广
合作推广
分享本页
返回顶部