对于在Unix和Linux服务器上对/var文件系统进行内部维护,有人有什么一般性的建议或链接吗?
我已经对这个问题进行了相当多的搜索,但是在我需要在/var下释放一些空间(在我工作的地方经常发生这种情况)时,我无法找到关于我可以/不能做什么的真正的具体信息。
发布于 2012-07-25 11:24:10
将日志数据上的空间最小化的通常方法是使用日志旋转。
有一个好的关于GeekStuff的教程
发布于 2012-07-25 14:40:18
之所以没有通用的/var清洗指南,是因为它高度依赖于系统。简而言之,/var可能是文件系统层次结构中最特定于发行版的部分。除了通常由logrotate管理的日志(请参阅德代梅克的回答)外,以下因素在安装过程中也会有很大的不同:
/var的结构:它是由发行版(每个分布式包的打包过程中调整的路径)标准化还是保留了每个程序为自己定义的方式,因此,如果您正在寻找一种进行清理的通用方法,a通常有两种方法:搜索特定于发行版的有关管理/var的信息或(和)手动确定/var子树的哪个部分最常见。
对于后者,您可以使用许多工具,但可能最通用的是du (DiskUsage)命令行程序,以及用于可视化的xdiskusage。如果是无头服务器,您可以将输出从du存储到文件中,下载并在本地运行xdiskusage,并提供du的S输出文件作为参数。实现一些常规清理例程的下一步是确定哪个程序负责哪个文件(S)--其中一些您可以很容易地推断出来,但在某些情况下,您必须使用发行版的包管理实用程序--它们通常可以告诉您,哪个包是特定路径的。
https://unix.stackexchange.com/questions/43921
复制相似问题