創建文件數量與顯示及路徑問題?
在我執行老師的課是例子時,我對創建的目錄后,接著刪除掉,然后以同樣的名字在創建它,
反復幾次后,明明ls查看時只有一個創建的文件存在,但是創建的數量反而不是1,而是2或3,
這是什么原因?
接著,刪除掉的目錄通過locate查看時既然神奇的顯示了路徑,而且數量眾多,
出現在各個地方,然而ls查看不到這個刪除的目錄,為什么?
最后,也是感覺挺嚴重的事情,如果出現上面兩問的情況,那寫文件不就相等于一堆“垃圾”文件嗎?
到時候那么多路徑里的“垃圾”文件得占多少空間,而且刪除起來麻煩無比,這種擔心是否多余??
2018-09-24
利用locate搜索文件所依賴的是系統的數據庫,數據庫定期更新,你刪除目錄后數據庫依舊是之間的數據庫,所以依舊能搜索出來,建議利用updatedb命令更新數據庫在進行嘗試。