设备上没有剩余空间(linux /tmp)

设备上没有剩余空间(linux /tmp)

我是 Linux 新手。

我希望在我的专用服务器上安装 openvpn。当我制作 lzo/openvpn 项目时,它说有 2 个错误,原因是'设备上没有剩余空间'我检查了 /tmp 目录。/tmp 分区空间限制为 1012M,使用了 925M

看起来目录/分区几乎已满。

有什么解决办法?清除 /tmp 目录还是其他什么方法?

欢迎任何评论

感谢 interdev

答案1

有关安全整理 /tmp 的方法,请查看每周清除 /tmp 吗?。如果做不到这一点,请使用du -sk /tmp/* | sort -n来识别 /tmp 中的大文件和子目录,并在删除之前仔细考虑可以安全删除的内容。没有神奇的秘诀可以识别哪些内容可以安全删除,但常识和仔细思考会大有帮助。

答案2

您可能还会调查您的 Linux 安装所基于的发行版是否有二进制包。

OpenVPN 在现代发行版中应该相当常见。

与主要问题无关,但可能有帮助

答案3

这属于超级用户,但是您应该清除 /tmp。

答案4

您可以清除此目录:

echo "Emptying /tmp"
rm /tmp/* -rf &1>2 > /dev/null

您还可以在 /etc/default/rcS 中设置 TMPTIME=7,这样重新启动时只会删除超过 7 天的内容。

相关内容