2014-11-24 93 views
1

我在我的主目錄中有一個目錄調用mosesdecoder,當我嘗試locate它時,它無法找到。該目錄是新創建的。如何調試`locate`命令?

我試圖找到一個以前創建的目錄和locate命令的作品。

我已經通過創建一個新的目錄,並定位其測試locate但它不會找到目錄

[email protected]:~$ ls 
examples.desktop 
Templates 
mosesdecoder 
Desktop    
Documents   
Public       
Videos 
Downloads   
workspace 
[email protected]:~$ locate 'mosesdecoder' | head -n1 
[email protected]:~$ 
[email protected]:~$ locate 'workspace' | head -n1 
/home/alvas/workspace 
[email protected]:~$ locate 'Documents' | head -n1 
/home/alvas/Documents 
[email protected]:~$ mkdir testlocate 
[email protected]:~$ locate 'testlocate' 
[email protected]:~$ 

是否有一個原因,locate沒有找到新創建的目錄?

有沒有locate命令搜索的索引?

如何調試locate命令?

我應該怎麼做,使新創建的目錄是「可定位」?

回答