慕运维7408364
2018-09-21 18:13
在我执行老师的课是例子时,我对创建的目录后,接着删除掉,然后以同样的名字在创建它,
反复几次后,明明ls查看时只有一个创建的文件存在,但是创建的数量反而不是1,而是2或3,
这是什么原因?
接着,删除掉的目录通过locate查看时既然神奇的显示了路径,而且数量众多,
出现在各个地方,然而ls查看不到这个删除的目录,为什么?
最后,也是感觉挺严重的事情,如果出现上面两问的情况,那写文件不就相等于一堆“垃圾”文件吗?
到时候那么多路径里的“垃圾”文件得占多少空间,而且删除起来麻烦无比,这种担心是否多余??
利用locate搜索文件所依赖的是系统的数据库,数据库定期更新,你删除目录后数据库依旧是之间的数据库,所以依旧能搜索出来,建议利用updatedb命令更新数据库在进行尝试。
Linux达人养成计划 I
399891 学习 · 3878 问题
相似问题