请问,linux下有什么好办法实现"系统重置"?

请问,linux下有什么好办法实现"系统重置"?

问题的具体情况是这样的:

我们打算在linux(mdb2006)下建一个虚拟实验平台(给用户开放特定的用户名),因此需要想办法每天清理一次用户留下的垃圾文件.

我现在有一个想法,是通过配置cron来启动一个重置系统的脚本
这个脚本主要功能是:删除最近一天内指定用户名创建的新文件
经过查找资料和动手实践,发现编写这类脚本涉及到文件系统的遍历和文件用户名和日期的比较等,感觉用shell实现起来比较麻烦

想问大家的是,是不是有更好的解决办法,或者系统提供这类工具,由于我是菜鸟哦,所以麻烦大家讲解得尽量详细些,谢谢
我觉得一般就是shell脚本或者perl脚本吧