项目中常用命令

Linux 操作

sed -i  查找替换

sed -i "s/require('fs');/require('fs');var commonTest = require(\".\/CommonTest.js\");/" CGameCodeBloodRiver

grep  -Po  从某个字符开始查找

awk -F      根据字符拆分

sort           排序

wc -l         统计行数

uniq -c     唯一值

grep -v   不包含

cat logs.txt | grep NOTICE | grep -Po "uri=\[.+" | grep "/user/prize/roll" | awk -F " " '{print $3 }' | grep -o -E "[0-9]*" | sort | uniq -c | sort -n -k 1 

MongoDB 操作

  aggregate 聚合查询

db.t_user_activity_game_info.aggregate([{$group:{_id : null,total: {$sum : "$total_win_count"} }}])

  数据备份、还原

./mongoexport -h  XXX -u user -p password -d database -c tables -o data.json  --type  json 

./mongoimport -h XXX -u user -p password -d database  -c tables data.json--authenticationDatabase admin

  

 原创辛苦,转载请注明出处!

猜你喜欢

转载自www.cnblogs.com/byangs/p/9272670.html