關於updatedb命令和locate命令的問題

2021-08-23 14:34:21 字數 369 閱讀 1666

在centos-7中使用locate命令發現沒有這個命令, 就去安裝但是也不可安裝

這就需要使用updatedb更新一下檔案庫, 執行這個命令發現也不存在

所以就yum安裝, 發現還是不存在

這是你就需要去安裝一下mlocate

命令如下:

yum -y install mlocate

yum -y install updatedb

updatedb

locate inittab

接下來出現

接下來就可以使用了 

locate 是非實時的模糊查詢, 根據全系統檔案的資料庫進行,但是locate的速度是快於find的

lockInterruptibly和lock的區別

size medium lock 拿不到lock就不罷休,不然執行緒就一直block。lockinterruptibly會優先響應執行緒中斷,處理響應的方式是丟擲interruptedexception。size 可以從原始碼看出來的 private void doacquireinterrupti...

關於Tarjan演算法中用dfn不能用low的問題

在tarjan演算法中對於dfn v 0的情況,low u min low u dfn v 而如果錯寫為low u min low u low v 可能導致答案錯誤 寫成 式可能導致low u 算錯,但一般不會影響最終答案 無向圖的邊雙連通分量e dcc似乎也是如此 例如如下資料,就會導致low u...

Linq To Sql高階系列(三)CUD和Log

cud就是create,update,delete。在別人都寫過了後,還有什麼是新鮮的呢?1,createdatabase northwind db new northwind you connection string 注意database項,起乙個 不存在的資料庫名稱 db.log consol...