美文网首页
云服务器使用小技巧

云服务器使用小技巧

作者: HCong | 来源:发表于2018-09-27 09:41 被阅读18次
    登录
    // ssh username@ip
    ssh root@181.76.181.115
    
    将服务器上文件下载到本地指定文件夹
    scp -r root@181.76.181.115:/root/ShiCi /Users/cgtn/Desktop/ShiciData/ShiCi/ 
    
    将本地文件上传到服务指定文件夹
    scp -r /Users/cgtn/Desktop/ShiciData/ShiCi/ root@181.76.181.115:/root/ShiCi
    
    使用pm2管理nodejs的运行
    • 安装pm2
    npm install -g pm2
    

    使用淘宝定制的cnpm命令行工具代替默认的npm,下载速度会快
    1.npm install -g cnpm
    2.cnpm install pm2 -g

    • 运行pm2
    // 在项目根目录运行,books表示进程名
    pm2 start index.js --name books
    
    参考资料

    pm2的使用与总结,一款node.js服务器管工具
    PM2来部署nodejs服务器永久开启
    使用PM2管理nodejs进程分享

    MongoDB删除重复数据
    db.sentences.aggregate([ {      
         $group:{
                   _id:{'sentence_id':'$sentence_id','sentence_type':'$sentence_type'},
                   count:{$sum:1},
                   dups:{$addToSet:'$_id'}} 
         }, 
         {            
                   $match:{count:{$gt:1}}
         } 
    ]).forEach(function(doc){    
             doc.dups.shift();    
             db.sentences.remove({_id:{$in : doc.dups}}); 
    })
    
    维护更新cocoapods仓库
    • 提交代码到远程仓库
    1. git add .
    2. git commit -m ""
    3. git tag -a 0.1.1 -m ""
    4. git push origin --tags
    5. pod trunk push HCSwiftGuidePage.podspec 
    

    注意:修改HCSwiftGuidePage.podspec中的版本号

    相关文章

      网友评论

          本文标题:云服务器使用小技巧

          本文链接:https://www.haomeiwen.com/subject/evzknftx.html