linux基本命令指南3:文件搜索命令

  • locate

locate 查詢數(shù)據(jù)庫 updatedb更新數(shù)據(jù)庫

配置文件 /etc/updatedb.conf

  • 搜索命令的命令

  • where is
    搜索命令所在路徑及幫助文檔所在位置
    -b 只查找可執(zhí)行文件
    -m 只查找?guī)椭募?/p>

  • which
    查看別名
    搜索命令所在路徑及其別名
    which找不到shell自帶的命令

  • PATH環(huán)境變量
    定義的是系統(tǒng)搜索命令的路徑

  • find
    文件搜索命令
    find [搜索范圍] [搜索條件] 搜索文件名
    通配符 “搜索文件名”

  • * 匹配任意內(nèi)容
    ?匹配任意一個字符
    []匹配任意一個中括號內(nèi)的字符
    -name 按文件名搜索
    -iname 不區(qū)分大小寫

    -mtime修改文件內(nèi)容
    -atime文件訪問時間
    -ctime修改文件屬性

    -10 十天內(nèi)
    10 十天
    +10 十天前

    -size 文件大小
    -25k小于25k
    25k等于25k
    +25k大于25k

    k千字節(jié)小寫 M兆字節(jié)大寫

    -a and 邏輯與,兩個條件都滿足
    -o or 邏輯或,兩個條件滿足一個即可

    -exec 代碼 {} \

  • grep
    grep (縮寫來自Globally search a Regular Expression and Print)是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行打印出來。Unix的grep家族包括grep、egrepfgrep。

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

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

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