检查 openSUSE 上的本地磁盘空间

检查 openSUSE 上的本地磁盘空间

我想检查我的 Opensuse 系统上的存储使用情况,当我使用时,df -h
我得到:

> Filesystem             Size  Used Avail Use% Mounted on
devtmpfs               7.9G     0  7.9G   0% /dev
tmpfs                  7.9G  284M  7.6G   4% /dev/shm
tmpfs                  7.9G  2.5M  7.9G   1% /run
tmpfs                  7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/nvme0n1p2          50G   19G   30G  38% /
/dev/nvme0n1p1         156M  4.6M  152M   3% /boot/efi
/dev/nvme0n1p3          70G   51G   19G  73% /home/st04
/dev/sda2              900G   33M  900G   1% /export/scratch
tmpfs                  1.6G   40K  1.6G   1% /run/user/1122
iam:/export/local  179G  141G   39G  79% /mnt/server/local
tmpfs                  1.6G     0  1.6G   0% /run/user/481
pop:/export/home       131G   44G   87G  34% /home/pop
nest:/export/home      74G   34G   40G  46% /home/nest
ruhh:/export/home       50G   44G  5.8G  89% /home/ruhh
iam:/export/home   739G  555G  184G  76% /home/iam
yellow:/export/home   50G  7.1G   43G  15% /home/yellow
nata:/export/home      50G  452M   49G   1% /home/nata 

您能解释一下这条消息是什么意思吗?我该如何理解这里所述的本地用法?

答案1

你可以使用以下方法过滤掉所有内容grep不以...开头/dev查看本地存储使用情况。为什么?嗯,你可能希望过滤掉不相关的内容,例如临时文件

df -h | grep '/dev'

grep如果您指定需要的模式,还允许过滤多种模式。如果您愿意,还可以添加模式以查看来自 iam、pop、nata、nest、ruhh 和 yellow 机器的网络文件系统。

答案2

巧合的是,您面临多个问题:

  1. 几年前,最新的 Linux 开始使用多个虚拟文件系统来处理系统。一开始是“tmpfs”、“devtmps”文件系统类型。
  2. 您的 SuSE 似乎使用了多个联网文件系统,这些文件系统是从其他机器连接的。这些实际上是您的机器的网络附加存储,因此它们在您的挂载之间进行监听。

如果将它们全部删除,则只剩下以下内容:

/dev/nvme0n1p2          50G   19G   30G  38% /
/dev/nvme0n1p1         156M  4.6M  152M   3% /boot/efi
/dev/nvme0n1p3          70G   51G   19G  73% /home/st04
/dev/sda2              900G   33M  900G   1% /export/scratch

因此,您只有 4 个分区,而且已经更加清晰了。

(1) 即使在 Linux 用户之外也很少受到批评,尽管它也有很多优点。 (2) 是由您的 SuSE 引起的。

K7AAY 在另一个答案中的简化非常简单且很好。

相关内容