- locate
locate 查詢數(shù)據(jù)庫(kù) updatedb更新數(shù)據(jù)庫(kù)
配置文件 /etc/updatedb.conf
搜索命令的命令
where is
搜索命令所在路徑及幫助文檔所在位置
-b 只查找可執(zhí)行文件
-m 只查找?guī)椭募?/p>which
查看別名
搜索命令所在路徑及其別名
which找不到shell自帶的命令PATH環(huán)境變量
定義的是系統(tǒng)搜索命令的路徑find
文件搜索命令
find [搜索范圍] [搜索條件] 搜索文件名
通配符 “搜索文件名”-
* 匹配任意內(nèi)容
偶妖?匹配任意一個(gè)字符
[]匹配任意一個(gè)中括號(hào)內(nèi)的字符
-name 按文件名搜索
-iname 不區(qū)分大小寫(xiě)-mtime修改文件內(nèi)容
-atime文件訪問(wèn)時(shí)間
-ctime修改文件屬性-10 十天內(nèi)
10 十天
+10 十天前-size 文件大小
-25k小于25k
25k等于25k
+25k大于25kk千字節(jié)小寫(xiě) M兆字節(jié)大寫(xiě)
-a and 邏輯與,兩個(gè)條件都滿足
-o or 邏輯或材失,兩個(gè)條件滿足一個(gè)即可-exec 代碼 {} \
grep
grep (縮寫(xiě)來(lái)自Globally search a Regular Expression and Print)是一種強(qiáng)大的文本搜索工具荧呐,它能使用正則表達(dá)式搜索文本永乌,并把匹配的行打印出來(lái)储玫。Unix的grep家族包括grep澎羞、egrep和fgrep顿膨。