磁盘空间不足警告我的 /media!目录上有 1.4 TB!

磁盘空间不足警告我的 /media!目录上有 1.4 TB!

当我在 /media 目录中有 1.4TB 空间时,我经常收到磁盘空间不足警告。我假设我需要将此空间添加到 /home。我该如何做才能不丢失已安装的软件包?以下是运行后我的当前磁盘空间状态:

$ df -h -x{tmp,devtmp,squash}fs:

Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  9.4M  3.2G   1% /run
/dev/sda6       178G  168G 1022M 100% /
tmpfs            16G  265M   16G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0       89M   89M     0 100% /snap/core/7270
/dev/loop1       92M   92M     0 100% /snap/vectr/2
/dev/loop2      298M  298M     0 100% /snap/pycharm-community/132
/dev/loop3       89M   89M     0 100% /snap/core/7169
/dev/loop4      298M  298M     0 100% /snap/pycharm-community/128
tmpfs           3.2G   68K  3.2G   1% /run/user/1000
/dev/sdb2       466G  1.3G  465G   1% /media/mfani/Win_Data_Drv
/dev/sdb1       1.4T  179G  1.1T  14% /media/mfani/72f334b0-29a3-4f81-a52f-ed30de1ca5a01

答案1

问题在于,您的/文件系统根目录已占用 100%。您在其他分区(例如)上拥有的额外空间与此/media无关。系统安装在该分区上/,而该分区需要更多空间。

由于您的 上确实有大量空间/media,最简单的解决方案是找到$HOME占用大量空间的内容并将其移动到/media。例如,如果您有视频、音乐或图像文件,可能位于$HOME/Videos$HOME/Music和目录中$HOME/Pictures,请将它们移动到/media/mfani/72f334b0-29a3-4f81-a52f-ed30de1ca5a01,然后在 中创建$HOME指向其新位置的符号链接:

cd $HOME
for dir in Videos Music Pictures; do
    mv "$dir" /media/mfani/72f334b0-29a3-4f81-a52f-ed30de1ca5a01/
    ln -s /media/mfani/72f334b0-29a3-4f81-a52f-ed30de1ca5a01/"$dir" . 
done

现在,您的文件$HOME夹中将拥有不占用任何空间的符号链接,但您可以使用它们来访问您的文件,就好像它们没有被移动一样。

相关内容