获取linux盘符路径、文件系统、盘符类型、总大小、可用大小、已用大小、已用百分
时间: 2023-07-10 20:26:09 浏览: 165
获取系统盘及类型
您好!针对您的问题,以下是获取Linux盘符路径、文件系统、盘符类型、总大小、可用大小、已用大小、已用百分比的方法:
1. 获取盘符路径和文件系统类型:
使用命令 `df -Th` 可以列出系统中所有的盘符以及它们的文件系统类型和挂载点。
例如,下面是一个示例输出:
```
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs tmpfs 1.6G 1.8M 1.6G 1% /run
/dev/sda1 ext4 917G 459G 413G 53% /
tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/loop0 squashfs 161M 161M 0 100% /snap/gnome-3-28-1804/145
/dev/loop1 squashfs 2.5M 2.5M 0 100% /snap/gnome-calculator/501
...
```
其中,第一列是盘符路径,第二列是文件系统类型。
2. 获取盘符类型:
使用命令 `lsblk -f` 可以列出系统中所有的盘符以及它们的文件系统类型、UUID和挂载点。
例如,下面是一个示例输出:
```
NAME FSTYPE UUID MOUNTPOINT
sda
├─sda1 ext4 5c6f460c-5f4b-4d9a-9a6c-3e0a4e5a6b27 /
├─sda2 ext4 3d47e7d4-0d1f-4567-a56f-c5f4f1e4a5e7 /data
└─sda3 swap 7ed1e0a1-98d1-46b9-8a01-1b9d5b7d8c5d [SWAP]
```
其中,第一列是盘符名称,第二列是盘符类型。
3. 获取盘符总大小、可用大小和已用大小:
使用命令 `df -h` 可以列出系统中所有的盘符以及它们的总大小、可用大小和已用大小。
例如,下面是一个示例输出:
```
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 1.8M 1.6G 1% /run
/dev/sda1 917G 459G 413G 53% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/loop0 161M 161M 0 100% /snap/gnome-3-28-1804/145
/dev/loop1 2.5M 2.5M 0 100% /snap/gnome-calculator/501
...
```
其中,第二列是总大小,第三列是已用大小,第四列是可用大小。
4. 获取盘符已用百分比:
使用命令 `df -h` 可以列出系统中所有的盘符以及它们的已用百分比。
例如,下面是一个示例输出:
```
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 1.8M 1.6G 1% /run
/dev/sda1 917G 459G 413G 53% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/loop0 161M 161M 0 100% /snap/gnome-3-28-1804/145
/dev/loop1 2.5M 2.5M 0 100% /snap/gnome-calculator/501
...
```
其中,第五列是已用百分比。
阅读全文