当前位置:大发SEO >> 软件编程 >> 系统

linux怎么看电脑磁盘空间

软件编程 系统 2025-03-06 5615

摘要:在 Linux 系统中,你可以使用以下命令查看磁盘空间信息: 1. 使用 `df` 命令(查看磁盘整体使用情况) ```bashdf -h```解释: - `df`(disk free)用于显示文件系统的磁盘空间使用情况。 - `-h` 选项表示“人类可读”(human-readable)...

在 Linux 系统中,你可以使用以下命令查看磁盘空间信息:

linux怎么看电脑磁盘空间

1. 使用 `df` 命令(查看磁盘整体使用情况)

```bash

df -h

```

解释:

- `df`(disk free)用于显示文件系统的磁盘空间使用情况。

- `-h` 选项表示“人类可读”(human-readable),会以 GB、MB 等单位显示。

示例输出:

```

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 100G 30G 70G 30% /

tmpfs 16G 0 16G 0% /dev/shm

```

这里 `/dev/sda1` 代表磁盘分区,`Size` 是总大小,`Used` 是已使用空间,`Avail` 是可用空间,`Use%` 是使用率。

---

2. 使用 `du` 命令(查看指定目录占用空间)

```bash

du -sh /home

```

解释:

- `du`(disk usage)用于查看文件或目录的磁盘使用情况。

- `-s` 只统计总大小,不显示子目录详情。

- `-h` 以人类可读的格式显示。

如果想查看当前目录下各个文件夹的大小:

```bash

du -h --max-depth=1 /home

```

---

3. 使用 `lsblk` 命令(查看磁盘分区结构)

```bash

lsblk

```

示例输出:

```

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 500G 0 disk

├─sda1 8:1 0 100G 0 part /

├─sda2 8:2 0 200G 0 part /home

└─sda3 8:3 0 200G 0 part /data

```

解释:

- `sda` 是物理硬盘,`sda1`、`sda2` 等是分区。

- `MOUNTPOINT` 显示挂载点(如 `/`、`/home`)。

---

4. 使用 `fdisk` 或 `parted`(查看磁盘分区详情)

```bash

sudo fdisk -l

```

或者

```bash

sudo parted -l

```

这些命令可以查看磁盘的详细分区信息,如磁盘大小、扇区等。

---

5. 使用 `ncdu`(更直观查看目录占用)

如果要分析哪个文件夹占用最多空间,可以安装 `ncdu`:

```bash

sudo apt install ncdu # Debian/Ubuntu

sudo yum install ncdu # CentOS/RHEL

sudo dnf install ncdu # Fedora

```

然后运行:

```bash

ncdu /

```

它会显示文件夹大小的交互式界面,方便你查找大文件。

---

总结:

| 命令 | 作用 |

|------|------|

| `df -h` | 查看磁盘总使用情况 |

| `du -sh /目录` | 查看某个目录占用空间 |

| `lsblk` | 查看磁盘分区结构 |

| `fdisk -l` | 查看磁盘分区详细信息 |

| `ncdu /` | 交互式查看磁盘占用情况 |

你可以根据自己的需求选择合适的命令来查看磁盘空间情况。

相关推荐
友情链接