记录一些个人工作中的常用命令
#一般的命令使用方法只需要用--help即可查看,这里只记录一些常用且较为复杂一点的命令
#grep相关命令
#-n是显示搜索到的行数
#-i是搜索结果不区分大小写
#-l是只显示搜索结果的文件名
grep -nri xxx 目录
grep -rl xxx 目录
#xargs管道命令
#可以理解为"|"前面命令行得到的运行结果传给了"{}"
#以替换grep到的所有包含abc的文件中的xxx为yyy 为例
grep "abc" -nrl .|xargs -i sed -i "s/xxx/yyy/g" {}
#locate命令
#find命令很好用,但搜索目录较大时却会耗费很多时间,而locate则不同
#locate是遍历数据库(Linux系统每天都会将所有文件同步一次数据库)
locate xxx
网友评论