記錄一些個人工作中的常用命令
#一般的命令使用方法只需要用--help即可查看,這里只記錄一些常用且較為復(fù)雜一點的命令
#grep相關(guān)命令
#-n是顯示搜索到的行數(shù)
#-i是搜索結(jié)果不區(qū)分大小寫
#-l是只顯示搜索結(jié)果的文件名
grep -nri xxx 目錄
grep -rl xxx 目錄
#xargs管道命令
#可以理解為"|"前面命令行得到的運行結(jié)果傳給了"{}"
#以替換grep到的所有包含abc的文件中的xxx為yyy 為例
grep "abc" -nrl .|xargs -i sed -i "s/xxx/yyy/g" {}
#locate命令
#find命令很好用,但搜索目錄較大時卻會耗費很多時間鞋拟,而locate則不同
#locate是遍歷數(shù)據(jù)庫(Linux系統(tǒng)每天都會將所有文件同步一次數(shù)據(jù)庫)
locate xxx