linux命令查查磁盘空间

不及物动词 其他 105

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用一些命令来查看磁盘空间的使用情况。下面介绍几个常用的命令:

    1. df命令:通过df命令可以查看文件系统的磁盘空间使用情况。使用命令`df -h`可以以人类可读的方式显示磁盘空间信息,包括磁盘总大小、已使用空间、可用空间以及挂载点。例如:
    “`
    df -h
    “`
    该命令会显示类似以下的输出:
    “`
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/sda1 20G 5.6G 14G 29% /
    tmpfs 16G 0 16G 0% /dev/shm
    /dev/sda2 196G 125G 62G 67% /home
    “`

    2. du命令:通过du命令可以查看指定目录的磁盘空间使用情况。使用命令`du -h <目录路径>`可以以人类可读的方式显示指定目录的大小信息。例如:
    “`
    du -h /home/user1
    “`
    该命令会显示类似以下的输出:
    “`
    4.0K /home/user1/test1
    8.0K /home/user1/test2
    16K /home/user1
    “`
    该命令显示了/home/user1目录及其子目录的大小。

    3. ls命令:通过ls命令可以查看指定文件或目录的大小信息。使用命令`ls -lh <文件/目录路径>`可以以人类可读的方式显示指定文件或目录的大小信息。例如:
    “`
    ls -lh /home/user1/test1.txt
    “`
    该命令会显示类似以下的输出:
    “`
    -rw-r–r– 1 user1 user1 1.5K Sep 17 10:23 /home/user1/test1.txt
    “`
    该命令显示了test1.txt文件的大小。

    综上所述,通过df、du和ls命令可以查看Linux系统中磁盘空间的使用情况。df命令用于查看文件系统的磁盘空间使用情况,du命令用于查看指定目录的磁盘空间使用情况,ls命令用于查看指定文件或目录的大小信息。这些命令可以帮助我们了解磁盘空间的使用情况,以便进行磁盘管理和优化。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux提供了多个命令来检查磁盘空间的使用情况。以下是一些常用的命令:

    1. df命令:
    df命令用于显示磁盘空间的使用情况,包括文件系统的名称、总大小、已使用大小、可用大小和挂载点。可以使用以下命令来查看所有挂载点的磁盘使用情况:
    “`
    df -h
    “`
    -h选项将磁盘空间的大小以易读的方式显示。

    2. du命令:
    du命令用于估计目录和文件的磁盘空间使用量。可以使用以下命令来查看当前目录的磁盘使用情况:
    “`
    du -sh
    “`
    -s选项用于显示总体磁盘使用情况,-h选项用于以易读的方式显示输出。

    3. ls命令:
    ls命令用于列出目录中的文件和子目录。可以结合其他选项来获取文件的大小和信息。例如,可以使用以下命令来列出当前目录中的文件和它们的大小:
    “`
    ls -lh
    “`
    -l选项用于以长格式显示输出,-h选项用于以易读的方式显示文件大小。

    4. stat命令:
    stat命令用于显示文件的详细信息,包括文件的大小和块数。可以使用以下命令来查看文件的详细信息:
    “`
    stat 文件名
    “`

    5. ncdu命令:
    ncdu命令是一个交互式工具,用于以易读的方式显示目录和子目录的磁盘使用情况。它可以帮助您更好地了解磁盘空间的使用情况。可以使用以下命令安装和运行ncdu:
    “`
    sudo apt-get install ncdu
    ncdu 目录名
    “`

    这些命令能够帮助您快速和准确地查看磁盘空间的使用情况,以便您可以及时进行磁盘的清理和优化。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    一、查看单个磁盘分区的空间使用情况

    1. `df`命令

    使用`df`命令可以查看磁盘分区的空间使用情况,包括已用空间、可用空间、文件系统类型等。

    语法:`df [选项] [文件或目录]`

    常用选项:
    – `-h`:以人类可读的方式显示磁盘空间大小,即自动转换为较大单位(如GB、TB)。
    – `-a`:显示所有文件系统,包括系统核心文件。
    – `-T`:显示文件系统的类型。

    示例:

    “`bash
    $ df -h
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/sda1 28G 13G 13G 50% /
    /dev/sda2 200G 150G 50G 75% /home
    “`

    `/dev/sda1`和`/dev/sda2`是两个磁盘分区的设备名,`容量`表示分区的总大小,`已用`表示已使用的空间大小,`可用`表示可用的空间大小,`已用%`表示已使用的百分比,`挂载点`表示分区挂载的路径。

    2. `du`命令

    使用`du`命令可以查看指定目录的磁盘使用情况,包括目录中所有文件和子目录所占用的空间。

    语法:`du [选项] [目录]`

    常用选项:
    – `-h`:以人类可读的方式显示磁盘空间大小。
    – `-s`:只显示总大小,不显示子目录的空间大小。
    – `-c`:显示总大小,并在最后一行显示总大小的总和。

    示例:

    “`bash
    $ du -h /home
    4.0K /home/user1
    2.0G /home/user2
    2.5G /home/user3
    6.5G /home
    “`

    `/home/user1`、`/home/user2`和`/home/user3`是`/home`目录下的子目录,`4.0K`、`2.0G`和`2.5G`分别表示这些子目录的空间占用大小,`6.5G`表示`/home`目录的总空间占用大小。

    二、查看整个磁盘的空间使用情况

    1. `lsblk`命令

    使用`lsblk`命令可以查看磁盘和分区的信息,包括名称、大小、挂载点等。

    语法:`lsblk [选项] [设备]`

    常用选项:
    – `-h`:以人类可读的方式显示磁盘空间大小。
    – `-p`:显示磁盘设备的路径。

    示例:

    “`bash
    $ lsblk -h
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 238G 0 disk
    ├─sda1 8:1 0 30G 0 part /
    └─sda2 8:2 0 200G 0 part /home
    “`

    `NAME`表示设备名称,`SIZE`表示设备的大小,`MOUNTPOINT`表示设备的挂载点。

    2. `fdisk`命令

    使用`fdisk`命令可以查看磁盘的分区情况。

    语法:`fdisk -l [设备]`

    示例:

    “`bash
    $ fdisk -l /dev/sda

    Disk /dev/sda: 250.1 GB, 250059350016 bytes, 488397168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disk label type: dos
    Disk identifier: 0x00000000

    Device Boot Start End Blocks Id System
    /dev/sda1 * 2048 62914559 31456256 83 Linux
    /dev/sda2 62914560 513802239 225443840 83 Linux
    “`

    `/dev/sda`是磁盘的设备名,`250.1 GB`表示磁盘的总大小,`/dev/sda1`和`/dev/sda2`是分区的设备名,`31456256`和`225443840`分别表示分区的大小。

    以上就是在Linux系统中查看磁盘空间使用情况的常用命令。根据实际需求选择合适的命令来查看磁盘空间信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部