Linux文件搜索命令

locate命令搜索:

locate不能搜索出新建的文件,是在數(shù)據(jù)庫(kù)中進(jìn)行搜索

如果需要搜索新文件,需要先updatedb,如果沒(méi)有權(quán)限,則使用sudo updatedb

locate只可以按照文件名搜索

不搜索的條件:

命令搜索命令:

whereis可以看到命令路徑和幫助文檔

which可以看到命令的別名

whereis和which的搜索路徑是依賴path所定義的路徑的。


ls命令在bin目錄下,所有用戶都可以執(zhí)行的命令

Path環(huán)境變量:

當(dāng)輸入一條命令時(shí),系統(tǒng)會(huì)在path環(huán)境變量中進(jìn)行尋找,所以在輸入命令的時(shí)候,不需要輸入絕對(duì)路徑。

find命令:find是完全匹配,如果需要模糊查詢,需要配合通配符的使用


通配符:

搜索時(shí)加引號(hào),搜索所有結(jié)尾是log的文件:

按照修改時(shí)間進(jìn)行搜索:

按照文件大小進(jìn)行搜索:

/etc/目錄下文件大于50k的

按照i節(jié)點(diǎn)進(jìn)行查找

find的多條件查找:

對(duì)執(zhí)行結(jié)果進(jìn)行進(jìn)一步處理:

grep命令:

在文件中搜索字符串所在的位置

和find命令的區(qū)別:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • locate 搜索命令 搜索格式:locate 文件名在后臺(tái)數(shù)據(jù)庫(kù)中按文件名稱進(jìn)行搜索,搜索速度快 第一次執(zhí)行此命...
    笑Skr人啊閱讀 355評(píng)論 0 1
  • 1.文件搜索命令locate locate 文件名 在后臺(tái)數(shù)據(jù)庫(kù)按文件名搜索文件,搜索速度更快 /var/lib/...
    華夫餅干閱讀 546評(píng)論 0 0
  • which 查看可執(zhí)行文件的位置 命令格式:which 可執(zhí)行文件名稱 命令功能:which指令會(huì)在PATH變量指...
    upupSue閱讀 772評(píng)論 0 1
  • 年輕的我們總是愛(ài)迷茫,不知道什么是遠(yuǎn)方。聽(tīng)了太多的故事,想了太美的山水,可是沒(méi)有經(jīng)歷過(guò)就不屬于自己。小時(shí)候我最...
    天海松子閱讀 239評(píng)論 0 2
  • 今天計(jì)劃完成的特別順利(還沒(méi)結(jié)束…)頭已經(jīng)連續(xù)暈三天了 可能就是因?yàn)轭^暈才沒(méi)心思溜號(hào)吧 查了一下可能是大腦缺血 今...
    嫮媚閱讀 109評(píng)論 0 0

友情鏈接更多精彩內(nèi)容