开发服务常用命令

1. maven常用命令备忘

//调过UT的打包

mvn install -Dmaven.test.skip=true

//将下载或者从其他路径得到的,但是在maven repository找不到artifact ID信息的jar包安装到本地仓库的命令,然后就可以通过使用maven的pom文件来管理,而不是最传统的配置classpath的方法:

mvn install:install-file -Dfile=neuroph-2.6.jar -DgroupId=org.neuroph -DartifactId=neuroph -Dversion=2.6 -Dpackaging=jar

//打包跳过测试代码

mvn package -Dmaven.test.skip=true

2.查看某端口占用的线程的pid
netstat -nlp |grep :8080

3.启动jar包服务

java -jar registryCenter-1.0-SNAPSHOT.jar

启动jar包服务,读取配置文件application-peer1.yaml配置启动

java -jar target\registryCenter-1.0-SNAPSHOT.jar --spring.profiles.active=peer1

服务器启动jar服务,ssh退出服务不关闭

nohup java -jar registryCenter-1.0-SNAPSHOT.jar &

服务器启动jar包服务,ssh退出服务不关闭,并且日志不输出在nohup

nohup java -jar serviceProvider-1.0-SNAPSHOT.jar >/dev/null 2>&1 &

服务器启动jar包服务,ssh退出服务不关闭,并且日志不输出在nohup,并且读取配置文件application-peer1.yaml配置启动

nohup java -jar serviceProvider-1.0-SNAPSHOT.jar --spring.profiles.active=peer1 >/dev/null 2>&1 &

4.mongodb导出命令

导出命令:mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径
无密码时不用加密码
mongodump -h 192.168.8.2 --port 57087 -d smart_court_server -o D:\666
mongorestore还原数据库:
mongorestore -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 文件存在路径
mongorestore -h 127.0.0.1 --port 27017 -d smart_court_server D:\666\smart_court_server

5.liunx系统切换管理员命令
sudo su
ubuntu安装命令rz和sz命令
sudo apt-get install lrzsz

6.查看某一进程的所有线程
top -H -p <pid>
top -H -p 4361

7.ubuntu关闭防火墙命令
sudo ufw disable

8.安装Docker
sudo apt-get update
sudo apt-get install docker.io

停止运行中的容器
docker stop 容器名称
删除容器
docker rm 容器ID

docker卸载
sudo apt-get remove docker 
sudo apt-get remove --auto-remove docker  
sudo apt-get remove --purge docker.io //这里的lxc-docker不是固定的也可以是lxc-docker
sudo apt-get autoremove --purge 

进入镜像ubuntu:16.04
docker run -i -t ubuntu:16.04 /bin/bash
退出镜像
使用CTRL+P+Q退出

9.vi命令
a:在当前字符后添加文本;
A:在行末添加文本;
dd:删除光标行正行内容;
p:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的下方;
P:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的上方;
x或X:删除一个字符,x删除光标后的,而X删除光标前的;
D:删除从当前光标到光标所在行尾的全部字符;

Ctrl+u:向文件首翻半屏;
Ctrl+d:向文件尾翻半屏;
Ctrl+f:向文件尾翻一屏;
Ctrl+b:向文件首翻一屏;
Esc:从编辑模式切换到命令模式;
ZZ:命令模式下保存当前文件所做的修改后退出vi;
:行号:光标跳转到指定行的行首;
:$:光标跳转到最后一行的行首;
:set number:在命令模式下,用于在最左端显示行号;
:set nonumber:在命令模式下,用于在最左端不显示行号;

10.Jenkins使用
/var/lib/jenkins/secrets/initialAdminPassword
26732c4b0efe4501b2aa1a11e316ac01
sudo service jenkins start  
sudo service jenkins stop  

11.启动svn服务
sudo svnserve -d -r /home/svn  
# 查看是否启动成 功,可看的监听3690端口  
sudo netstat -antp |grep svnserve
tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 28967/svnserve

12.rabbitmq-server启动
invoke-rc.d rabbitmq-server stop/start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值