0%

linux_2_27_df

简介

  • df命令

linux df命令 详解

df(磁盘空间使用情况)命令用于显示文件系统的磁盘空间使用情况统计信息。以下是df命令的基本语法和常用选项:

基本语法:

1
df [选项] [文件或目录]

常见选项:

  1. 显示磁盘空间使用情况:

    1
    df

    不带任何选项时,df显示所有已挂载文件系统的空间使用情况。

  2. 以人类可读的格式显示:

    1
    df -h

    -h选项会以易读的方式显示磁盘空间,使用K、M、G等单位。

  3. 显示文件系统类型:

    1
    df -T

    -T选项会显示文件系统的类型。

  4. 显示inode信息:

    1
    df -i

    -i选项会显示文件系统的inode(索引节点)使用情况。

  5. 仅显示特定文件系统:

    1
    df -t ext4

    -t选项后跟文件系统类型,仅显示指定类型的文件系统信息。

  6. 显示某个文件或目录所在的文件系统:

    1
    df /path/to/file

    提供文件或目录的路径,df会显示该路径所在文件系统的空间使用情况。

示例:

  • 显示所有已挂载文件系统的磁盘空间使用情况:

    1
    df
  • 以人类可读的格式显示磁盘空间使用情况:

    1
    df -h
  • 显示文件系统类型:

    1
    df -T
  • 显示特定类型的文件系统(例如ext4):

    1
    df -t ext4
  • 显示某个文件或目录所在文件系统的磁盘空间使用情况:

    1
    df /path/to/file

df命令提供了一种快速查看系统磁盘空间使用情况的方式,有助于及时发现和解决存储空间不足的问题。你可以通过man df命令来查看更详细的使用说明。

linux df命令 常用技巧

在使用df命令时,有一些常用的技巧和选项,可以帮助你更全面地了解文件系统的磁盘空间使用情况。以下是一些常用的df命令技巧:

  1. 以人类可读的格式显示磁盘空间:

    1
    df -h

    通过-h选项,磁盘空间使用情况将以K、M、G等易读的单位显示。

  2. 显示指定文件系统类型的磁盘空间:

    1
    df -t ext4

    使用-t选项可以指定显示某一类型的文件系统的磁盘空间使用情况。

  3. 显示文件系统的inode信息:

    1
    df -i

    通过-i选项,可以查看文件系统的inode(索引节点)使用情况。

  4. 以非本地文件系统的方式显示:

    1
    df -l

    使用-l选项,df将仅显示非本地文件系统的信息。

  5. 不显示伪文件系统(如tmpfs):

    1
    df -x tmpfs

    使用-x选项,可以排除显示指定类型的文件系统。

  6. 仅显示某个挂载点的信息:

    1
    df /mnt/point

    提供挂载点路径,df将只显示该挂载点所在文件系统的磁盘空间使用情况。

  7. 显示所有文件系统,包括没有任何块设备的:

    1
    df --all

    使用--all选项,df将显示所有的文件系统,即使它们没有关联的块设备。

  8. 使用定时刷新显示磁盘空间:

    1
    watch -n 1 df -h

    使用watch命令,可以定时刷新显示磁盘空间使用情况,此例中每秒刷新一次。

这些技巧可以使你更灵活地使用df命令,便于你监控和管理系统的磁盘空间。记得查看man df以获取更多详细信息。

df

  • 简介:

    • df 是一个用于显示文件系统磁盘空间使用情况的常用命令。它可以告诉您有关磁盘分区或文件系统的容量、已用空间、可用空间和挂载点等信息.
    • 磁盘空间默认以1K为单位展示,单位的大小由环境变量 POSIXLY_CORRECT 设置
  • 语法:

    1
    df [选项] [文件|目录]
  • 选项:

    • -a:显示所有文件系统,包括系统特殊文件系统。
    • -h:以易读的方式显示磁盘空间大小,以人类可读的单位(如 GB、MB)替代以字节为单位的大小。
    • -T:显示文件系统类型。
    • -i:显示索引节点的使用情况而不是磁盘块的使用情况。
    • -x 文件系统类型:排除指定类型的文件系统
  • 示例:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    # 显示所有挂载的文件系统的磁盘空间使用情况
    df

    # 显示所有文件系统的磁盘空间使用情况(包括特殊文件系统)
    df -a

    # 以易读的方式显示磁盘空间使用情况:
    df -h

    # 显示指定目录的磁盘空间使用情况
    df /path/to/directory

    # 显示指定文件的磁盘空间使用情况:
    df /path/to/file

    # 显示指定文件系统类型的磁盘空间使用情况
    df -t ext4
  • 详解:

    • df 命令的输出包含以下列
    • 文件系统:文件系统的设备名称或路径。
    • 容量:文件系统的总容量。
    • 已用:已使用的磁盘空间量。
    • 可用:可用的磁盘空间量。
    • 已用%:已用空间的百分比。
    • 挂载点:文件系统所挂载的目录

中文语言包

  • apt-get install language-pack-zh-hans

du

  • du(disk usage),命令用于显示目录或文件的大小
  • du会显示指定的目录或文件所占用的磁盘空间

在Linux中,du命令用于计算目录或文件的磁盘使用情况。它会递归地遍历指定的目录,并计算每个文件和子目录所占用的磁盘空间大小。du命令常用于查看文件和目录的大小,以便进行磁盘空间管理和优化。

以下是du命令的一般语法:

1
du [options] [directory/file]

其中,options是可选的一些选项,directory/file是要计算磁盘使用情况的目录或文件。

以下是一些常见的du命令选项和用法:

  1. 计算目录的磁盘使用情况:

    1
    du directory/

    此命令将递归地计算指定目录及其子目录的磁盘使用情况,并显示每个目录的大小。

  2. 计算文件的磁盘使用情况:

    1
    du file

    此命令将计算指定文件的磁盘使用情况,并显示其大小。

  3. 以人类可读的格式显示磁盘使用情况:

    1
    du -h directory/

    此命令将以可读的单位(如KB、MB、GB)显示磁盘使用情况。

  4. 仅显示总的磁盘使用情况:

    1
    du -sh directory/

    此命令将只显示指定目录的总磁盘使用情况,而不显示每个子目录的详细信息。

  5. 排除某些文件或目录:

    1
    du --exclude=pattern directory/

    此命令将排除符合指定模式的文件或目录,不计算它们的磁盘使用情况。

du命令还支持其他一些选项,如限制递归深度、显示每个文件的磁盘使用情况等。您可以使用man du命令查看完整的选项和用法说明。

总体而言,du命令是一个非常有用的工具,用于计算文件和目录的磁盘使用情况。它可以帮助您查找磁盘空间占用较大的文件和目录,以便进行磁盘空间管理和优化。

感谢老板支持!敬礼(^^ゞ