Disk-Usage

/dev/vda1 掛載在 / 上並使用 94% 的磁碟空間

  • June 20, 2020

我的 VPS 伺服器 ( Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-97-generic x86_64)) 上的磁碟空間有問題,所以我試圖找出問題所在。

所以我使用了命令:

df -h

結果是:

Filesystem      Size  Used Avail Use% Mounted on
udev            236M     0  236M   0% /dev
tmpfs            49M  7.8M   42M  16% /run
/dev/vda1        15G   14G  952M  94% /
tmpfs           245M     0  245M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           245M     0  245M   0% /sys/fs/cgroup
tmpfs            49M     0   49M   0% /run/user/0

如何清除已使用的記憶體/dev/vda1

我嘗試使用命令du -hx --max-depth=1 /。所以我在以下位置找到了很多大小為 100 MB 的文件 /usr/src

106M    /usr/src/linux-headers-4.4.0-169
106M    /usr/src/linux-headers-4.4.0-157
15M /usr/src/linux-headers-4.4.0-128-generic
106M    /usr/src/linux-headers-4.4.0-141
15M /usr/src/linux-headers-4.4.0-127-generic
106M    /usr/src/linux-headers-4.4.0-143
106M    /usr/src/linux-headers-4.4.0-173
15M /usr/src/linux-headers-4.4.0-138-generic
15M /usr/src/linux-headers-4.4.0-133-generic
15M /usr/src/linux-headers-4.4.0-45-generic
106M    /usr/src/linux-headers-4.4.0-151
106M    /usr/src/linux-headers-4.4.0-28
15M /usr/src/linux-headers-4.4.0-142-generic
106M    /usr/src/linux-headers-4.4.0-93
106M    /usr/src/linux-headers-4.4.0-142
106M    /usr/src/linux-headers-4.4.0-98
15M /usr/src/linux-headers-4.4.0-178-generic
15M /usr/src/linux-headers-4.4.0-161-generic
106M    /usr/src/linux-headers-4.4.0-170
15M /usr/src/linux-headers-4.4.0-159-generic
15M /usr/src/linux-headers-4.4.0-171-generic
15M /usr/src/linux-headers-4.4.0-103-generic
106M    /usr/src/linux-headers-4.4.0-124
15M /usr/src/linux-headers-4.4.0-143-generic
15M /usr/src/linux-headers-4.4.0-165-generic
106M    /usr/src/linux-headers-4.4.0-108
106M    /usr/src/linux-headers-4.4.0-174
15M /usr/src/linux-headers-4.4.0-169-generic
106M    /usr/src/linux-headers-4.4.0-145
15M /usr/src/linux-headers-4.4.0-176-generic
15M /usr/src/linux-headers-4.4.0-137-generic
106M    /usr/src/linux-headers-4.4.0-119
106M    /usr/src/linux-headers-4.4.0-134
15M /usr/src/linux-headers-4.4.0-139-generic
106M    /usr/src/linux-headers-4.4.0-130
106M    /usr/src/linux-headers-4.4.0-96
15M /usr/src/linux-headers-4.4.0-93-generic
106M    /usr/src/linux-headers-4.4.0-154
15M /usr/src/linux-headers-4.4.0-141-generic
15M /usr/src/linux-headers-4.4.0-173-generic
15M /usr/src/linux-headers-4.4.0-109-generic
15M /usr/src/linux-headers-4.4.0-96-generic
106M    /usr/src/linux-headers-4.4.0-148
15M /usr/src/linux-headers-4.4.0-179-generic
15M /usr/src/linux-headers-4.4.0-119-generic
106M    /usr/src/linux-headers-4.4.0-159
15M /usr/src/linux-headers-4.4.0-157-generic
15M /usr/src/linux-headers-4.4.0-124-generic
106M    /usr/src/linux-headers-4.4.0-177
15M /usr/src/linux-headers-4.4.0-108-generic
15M /usr/src/linux-headers-4.4.0-174-generic
15M /usr/src/linux-headers-4.4.0-130-generic
106M    /usr/src/linux-headers-4.4.0-109
15M /usr/src/linux-headers-4.4.0-121-generic
106M    /usr/src/linux-headers-4.4.0-128
15M /usr/src/linux-headers-4.4.0-154-generic
15M /usr/src/linux-headers-4.4.0-151-generic
15M /usr/src/linux-headers-4.4.0-148-generic
106M    /usr/src/linux-headers-4.4.0-166
106M    /usr/src/linux-headers-4.4.0-116
106M    /usr/src/linux-headers-4.4.0-45
15M /usr/src/linux-headers-4.4.0-97-generic
15M /usr/src/linux-headers-4.4.0-112-generic
15M /usr/src/linux-headers-4.4.0-134-generic
106M    /usr/src/linux-headers-4.4.0-161
106M    /usr/src/linux-headers-4.4.0-165
106M    /usr/src/linux-headers-4.4.0-97
15M /usr/src/linux-headers-4.4.0-116-generic
15M /usr/src/linux-headers-4.4.0-170-generic
106M    /usr/src/linux-headers-4.4.0-121
106M    /usr/src/linux-headers-4.4.0-176
106M    /usr/src/linux-headers-4.4.0-112
106M    /usr/src/linux-headers-4.4.0-150
106M    /usr/src/linux-headers-4.4.0-127
106M    /usr/src/linux-headers-4.4.0-139
106M    /usr/src/linux-headers-4.4.0-133
106M    /usr/src/linux-headers-4.4.0-104
15M /usr/src/linux-headers-4.4.0-28-generic
106M    /usr/src/linux-headers-4.4.0-178
106M    /usr/src/linux-headers-4.4.0-184
106M    /usr/src/linux-headers-4.4.0-171
15M /usr/src/linux-headers-4.4.0-177-generic
15M /usr/src/linux-headers-4.4.0-98-generic
15M /usr/src/linux-headers-4.4.0-101-generic
15M /usr/src/linux-headers-4.4.0-104-generic
106M    /usr/src/linux-headers-4.4.0-137
15M /usr/src/linux-headers-4.4.0-150-generic
106M    /usr/src/linux-headers-4.4.0-103
15M /usr/src/linux-headers-4.4.0-166-generic
106M    /usr/src/linux-headers-4.4.0-101
106M    /usr/src/linux-headers-4.4.0-179
106M    /usr/src/linux-headers-4.4.0-138
15M /usr/src/linux-headers-4.4.0-145-generic
15M /usr/src/linux-headers-4.4.0-184-generic

同樣的結果在/lib/modules

54M /lib/modules/4.4.0-170-generic
54M /lib/modules/4.4.0-171-generic
53M /lib/modules/4.4.0-101-generic
54M /lib/modules/4.4.0-159-generic
54M /lib/modules/4.4.0-176-generic
54M /lib/modules/4.4.0-141-generic
54M /lib/modules/4.4.0-130-generic
54M /lib/modules/4.4.0-124-generic
54M /lib/modules/4.4.0-173-generic
53M /lib/modules/4.4.0-108-generic
54M /lib/modules/4.4.0-165-generic
54M /lib/modules/4.4.0-184-generic
54M /lib/modules/4.4.0-151-generic
54M /lib/modules/4.4.0-178-generic
54M /lib/modules/4.4.0-138-generic
54M /lib/modules/4.4.0-142-generic
53M /lib/modules/4.4.0-104-generic
54M /lib/modules/4.4.0-177-generic
54M /lib/modules/4.4.0-148-generic
42M /lib/modules/4.4.0-28-generic
54M /lib/modules/4.4.0-133-generic
42M /lib/modules/4.4.0-45-generic
54M /lib/modules/4.4.0-179-generic
53M /lib/modules/4.4.0-112-generic
54M /lib/modules/4.4.0-143-generic
53M /lib/modules/4.4.0-93-generic
54M /lib/modules/4.4.0-116-generic
53M /lib/modules/4.4.0-103-generic
53M /lib/modules/4.4.0-96-generic
54M /lib/modules/4.4.0-157-generic
54M /lib/modules/4.4.0-137-generic
53M /lib/modules/4.4.0-98-generic
54M /lib/modules/4.4.0-154-generic
54M /lib/modules/4.4.0-121-generic
54M /lib/modules/4.4.0-150-generic
54M /lib/modules/4.4.0-161-generic
54M /lib/modules/4.4.0-127-generic
54M /lib/modules/4.4.0-166-generic
54M /lib/modules/4.4.0-139-generic
54M /lib/modules/4.4.0-169-generic
54M /lib/modules/4.4.0-134-generic
53M /lib/modules/4.4.0-109-generic
54M /lib/modules/4.4.0-145-generic
54M /lib/modules/4.4.0-128-generic
54M /lib/modules/4.4.0-119-generic
53M /lib/modules/4.4.0-97-generic
54M /lib/modules/4.4.0-174-generic

我可以刪除所有文件嗎?

一般的做法

用於du -hx --max-depth=1 /查看哪些第一級目錄包含大部分數據。對相應的子目錄(例如du -hx --max-depth=1 /home)重複此操作,直到到達包含大量數據的目錄(很少有大文件或很多小文件)。

然後考慮數據的來源(重要數據、日誌文件),您可以刪除這些數據,以及如何減緩儲存數據的增長速度。也許它有助於自動刪除舊數據(man logrotate)。

你的問題

您的問題是不會刪除舊核心的核心更新。這在某種程度上是有用的(保留一兩個),以防萬一新的引起問題。您可能也有很多這些文件/boot

您可以刪除不再需要的所有核心文件。最好的方法可能是刪除核心包。

我不使用 Ubuntu,因此我無法提供任何細節,但是有一個 Ubuntu 解決方案可以在自動更新後刪除舊核心。應該很容易通過搜尋引擎或在https://askubuntu.com/上找到

引用自:https://unix.stackexchange.com/questions/594050