Linux下的幾種搜索命令
2 回答

寶慕林4294392
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊
有很多,find是功能最強(qiáng)大的
find [目錄](méi) [條件1] [-a|-o] [條件2] ...
– 常用條件表示:
-type 類(lèi)型(f文件、d目錄、l快捷方式)
-name "文檔名稱(chēng)"
-size +|-文件大小(k、M、G)
-user 用戶(hù)名
locate
locate要比f(wàn)ind快得多,因?yàn)樗凰阉骶唧w目錄,而是搜索一個(gè)數(shù)據(jù)庫(kù)(/var/lib/locatedb),這個(gè)數(shù)據(jù)庫(kù)中含有本地所有文件信息,linux系統(tǒng)會(huì)自動(dòng) 創(chuàng)建這個(gè)數(shù)據(jù)庫(kù),并且第天自動(dòng)更新一次,所以使用locate查不到最新變動(dòng)過(guò)的文件,為了避免這種情況,在使用locate之前,使用updatedb命令,手動(dòng)更新數(shù)據(jù)庫(kù)
grep是搜索文件內(nèi)容
添加回答
舉報(bào)
0/150
提交
取消