Linux-搜索命令(上5)

1、文件搜索: locate  文件名

作用:只能按照文件名進行搜索,搜索速度非常快,從數據庫中進行查找,不會遍歷所有文件;使用locate locate 可以查到數據庫存放位置:var/lib/mlocate

  • 數據庫更新的時間週期是一天,如果需要強制更新,使用 updatedb 命令即可
  • locate的搜索策略配置文件:/etc/updatedb.conf : PRUNE_BIND_MOUNTS = 'yes'的時候,下面的條件全部生效

 2、命令搜索

  • whereis  -b(可執行文件的位置) -m(幫助文檔的位置)  ls  :查找命令的所在位置
  • which ls : 查找命令所在位置和命令的別名
  • echo $PATH  :顯示path的配置目錄:查找命令的時候,就在path下的對應目錄中查找

3、字符串搜索

grep -i(忽略大小寫)-v(取反)"string"  ssss.log

find:搜索符合條件的文件

grep:搜索文件中符合條件的字符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章