use*_*166 3 linux unix filesystems
我管理一些 unix 系统,我系统上的用户正在创建大量垃圾并在他们的工作区乱扔垃圾。我每天都遇到文件系统满的情况。有许多TB被锁定,只是浪费。
有一些清理进程每天都在cron运行,但是某些类型的文件,例如非常大的 ear 文件的备份,数据库转储将无法通过模式匹配来识别。我什至在考虑核销他们的账户,但这可能涉及附带损害。
我可以介绍哪些工具/流程/技术来创建工作环境,以帮助避免继续浪费磁盘存储而不必破坏它们。
不可能自动确定哪些文件可能对您的用户很重要,哪些不重要。即使数周或数月未更改的大型和旧日志文件也可能仍包含重要信息。使用磁盘配额并让用户在需要更多空间时与您交谈。
我在学生时代记得的另一件事是一张有点公开(但仅限于本地部门)的纸,其中包含用户名及其当前主目录大小的有序列表。一个更友好的耻辱厅版本。当您的用户使用比其他人更多的磁盘资源时,它会让您的用户意识到。但我想这只是一小部分彼此熟悉的人可以接受的。