linux-查看磁盘硬盘空间

在Linux系统中,可以使用多种命令来查看磁盘硬盘空间。以下是一些常用的命令和示例,以及它们的详细介绍。

1. df命令:

df命令用于显示文件系统的磁盘使用情况,包括已用空间、可用空间和挂载点等信息。使用df命令时,可以使用以下选项:

- -h:以人类可读的方式显示磁盘空间,以G、M、K等单位;

- -a:显示所有文件系统,包括系统保留的文件系统;

- -i:显示inode的使用情况。

示例:

```

df -h

```

输出:

```

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 20G 5.2G 14G 28% /

tmpfs 3.9G 0 3.9G 0% /dev/shm

/dev/sdb1 100G 50G 50G 50% /data

```

上面的示例输出了文件系统的名称、大小、已用空间、可用空间、使用率和挂载点。

2. du命令:

du命令用于估算文件和目录的磁盘使用情况。可以使用以下选项:

- -h:以人类可读的方式显示磁盘空间;

- -s:只显示总计的信息,而不显示每个子目录的详细信息;

- -c:显示总计的信息,并在最后一行显示总使用量。

示例:

```

du -h /data

```

输出:

```

1.6G /data/subdir1

150M /data/subdir2

1.8G /data

```

上面的示例输出了目录/data及其子目录的磁盘使用情况。

3. lsblk命令:

lsblk命令用于列出所有块设备的信息,包括磁盘、分区、挂载点等。使用lsblk命令时,可以使用以下选项:

- -e:过滤掉指定类型的设备;

- -o:指定要显示的列。

示例:

```

lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT

```

输出:

```

NAME FSTYPE SIZE MOUNTPOINT

sda 20G

└─sda1 ext4 20G /

sdb 100G /data

```

上面的示例输出了块设备的名称、文件系统类型、大小和挂载点。

4. fdisk命令:

fdisk命令用于查看和操作磁盘分区表。可以使用以下选项:

- -l:列出所有磁盘的分区表。

示例:

```

fdisk -l

```

输出:

```

Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors

Device Boot Start End Sectors Size Id Type

/dev/sda1 * 2048 41940991 41938944 20G 83 Linux

Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors

Device Boot Start End Sectors Size Id Type

/dev/sdb1 2048 209715166 209713119 100G 83 Linux

```

上面的示例输出了磁盘的名称、大小以及分区表的信息。

5. du -sh * 命令:

du -sh * 命令用来查看当前目录下所有文件和目录的磁盘使用情况。该命令会以递归的方式计算磁盘使用量,并以总计的方式显示。

示例:

```

du -sh *

```

输出:

```

1.6G subdir1

150M subdir2

```

上面的示例输出了当前目录下所有文件和目录的磁盘使用情况。

上述命令提供了不同的方式来查看磁盘硬盘空间。根据自己的需求选择合适的命令和选项来查看磁盘使用情况。

壹涵网络我们是一家专注于网站建设、企业营销、网站关键词排名、AI内容生成、新媒体营销和短视频营销等业务的公司。我们拥有一支优秀的团队,专门致力于为客户提供优质的服务。

我们致力于为客户提供一站式的互联网营销服务,帮助客户在激烈的市场竞争中获得更大的优势和发展机会!

点赞(47) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部