一些实用命令

windows查看和杀掉占用某端口的进程

  netstat -ano  可以列出哪些端口是由哪些进程占用的

       netstat -an|find "端口号"   //过滤形式查看

  taskkill -F -PID 进程号

 

CentOS7下关闭防火墙

  systemctl stop firewalld

       tar -xzvf

 

ActiveMQ linux下启动

      activemq start

 

Zookeeper  

     zkCli -server   127.0.0.1:2181

 


 

Git 

git status

git checkout -- 文件名 //撤消工作区内的文件的修改,此时文件还未做提交

git checkout 分支名 //切换到某个分支

git checkout -b 分支名 //创建分支的同时并切换到该分支


git add 文件名 //提交至缓冲区


git reset HEAD 文件名 //撤消暂存区的提交


git commit -m "注释内容"


git log //显示从最近到最远的提交日志
git log --pretty=oneline //简洁方式显示

git reflog //能够显示出每一次的记录


HEAD //表示当前版本
HEAD^ //上一个版本
HEAD^^ //上上一个版本

HEAD~100 //上 100个版本


git reset --hard HEAD^ //恢复到上一版本

git reset --hard 版本唯一标识号 //唯一标识号不一定要写全


git rm 文件名 //从版本库中删除


git clone 远程仓库url


git push origin master


git pull origin master


git init //初始化git仓库

git remote add origin 远程仓库url
git push -u origin master   // 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。


git branch 分支名 //创建分支


git branch //查看有哪些分支


git merge 要合并的分支名 //进行分支分并操作

 

git push origin 本地分支名:远程分支名

git push origin :远程分支名 //删除远程分支

 

posted @ 2017-06-14 18:38  杭州胡欣  阅读(210)  评论(0编辑  收藏  举报