问题是/home
只使用了 11GB,而/var
使用了 14GB、/temp
11GB 和/swapfile
2.4GB
我可以安全地sudo rm *
在最后三个目录中执行操作吗?
内容来自sudo du /var | sort -n | tail -20
679376 /var/snap/microk8s/common/run
683324 /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182/diff/usr
683424 /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b/diff/usr
735748 /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182/diff
735756 /var/lib/docker/overlay2/3ecccaf38f1f0837b174563be1ce108c862264359047750fd3daceae9a015182
735840 /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b/diff
735848 /var/lib/docker/overlay2/2313ac4c63c3915860ed097576334e5167ca94569ebfafd585f30d456dd1e33b
879292 /var/snap/microk8s/common/var/lib/containerd
954104 /var/snap/microk8s/common/var/lib
1161476 /var/snap/microk8s/common/var
1451924 /var/lib/docker/volumes
1840856 /var/snap/microk8s/common
1878948 /var/snap/microk8s
1879156 /var/snap
2923700 /var/lib/snapd/snaps
3967480 /var/lib/snapd
4971824 /var/lib/docker/overlay2
6437580 /var/lib/docker
10813292 /var/lib
12804788 /var
答案1
/var
我发现了一个帖子,其中列出了/var
.在这里查看(转到页面底部附近看看我的意思):https://stackoverflow.com/questions/18514447/what-goes-in-var。
从内容来看,我不会删除其中的数据。
/tmp
该/tmp
目录保存您所在会话中可能需要的临时文件。由于进程和程序需要这些文件,因此我不会删除它们,否则可能会发生错误或损坏。
无论如何,每次重新启动后它都会自行清除。如果没有,那就有问题了。
/swap
/swap
(或交换文件)是当机器需要的内存超过其所能提供的内存时,放置不活动程序的空间,以便将内存分配给活动程序。不过,我不知道您使用计算机的频率如何,因此我无法评估您是否需要它。
您可能需要,/swap
因为:
- 您的 RAM 量较少,并且您想尽最大努力使用您所拥有的内存。
- 您使用的程序占用大量资源,可能会耗尽您的 RAM
- 您使用休眠模式,RAM 的内容被写入交换区
- 程序可能会表现得很奇怪并且不必要地占用您的 RAM。
现在,您可能拥有大量 RAM。你可能swap
根本不需要任何东西。但至少有几 GB 的交换空间是值得的,以防万一发生占用所有 RAM 的情况。
为了安全起见,我建议至少有一些swap
.我不建议swap
完全删除。
结论
我不会删除任何这些目录。尽管看起来你的/var
和/tmp
目录已经满了。我真的不知道这是怎么回事。
希望能帮助到你!
答案2
你给的信息全是混淆的。
我想你正在谈论
/var
/tmp
/swapfile
你绝对不能
rm -rf /var
- 您的系统可能无法启动。您可以安全地删除
/tmp
和中的所有内容/var/tmp
。不建议
/swapfile
在未先删除此条目的情况下进行删除。/etc/fstab
此外,如果您的 RAM 不足(4GB 或更少),则/swapfile
对于系统正常运行可能至关重要。如果你有一台普通的家用电脑,
/var
不应该占用14GB。请发布输出
sudo du /var | sort -n | tail -20