gpt4 book ai didi

linux - 如何仅打印linux的磁盘使用百分比?

转载 作者:行者123 更新时间:2023-12-04 18:39:06 25 4
gpt4 key购买 nike

如何仅打印类似于内存百分比的 Linux 磁盘使用百分比。
对于内存百分比我使用这个命令:

free -m | awk 'NR==2{printf "%.2f\t", $3*100/$2 }'
输出:
12.17
像这样有什么命令可以知道磁盘使用百分比吗?

最佳答案

使用 df :

$ df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 1936588 0 1936588 0% /dev
tmpfs 1957840 7496 1950344 1% /dev/shm
tmpfs 783140 1864 781276 1% /run
/dev/sda6 518603776 12601324 504532516 3% /
tmpfs 1957844 27848 1929996 2% /tmp
/dev/sda6 518603776 12601324 504532516 3% /home
/dev/sda5 999320 289900 640608 32% /boot
tmpfs 391568 1696 389872 1% /run/user/1000
/dev/sdb1 1953512032 1952705324 806708 100% /run/media/mhawke/Seagate Expansion Drive
对于一个挂载点:
$ df /boot
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 999320 289900 640608 32% /boot
使用百分比:
$ df --output=pcent /boot
Use%
32%
不包括标题:
$ df --output=pcent /boot | grep -v Use
32%
$ usage=$(df --output=pcent /boot | grep -v Use)
$ echo $usage
32

关于linux - 如何仅打印linux的磁盘使用百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66088516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com