常用linux命令

2017-10-01  本文已影响0人  setone

新出的win10自带一个linux子系统,让我们可以再win10上自由使用linux,虽然是个阉割版本的,不过也有很大用处

本地磁盘挂载位置在mnt文件夹下面

cd:即进入文件夹
ls -l:查看当前文件夹下面的所有文件及文件夹

安装openjdk1.8

yum -y install java-1.8.0-openjdk*

安装nodejs

yum install -y nodejs

安装git

yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm
yum install git

重启jenkins

http://localhost:8080/restart

进入docker的ssh环境

docker exec -it {容器id} /bin/bash

创建文件夹

mkdir data:在当前文件夹里面创建一个名为data的文件夹

修改文件名

把zoo_sample.cfg改名为zoo.cfg
mv zoo_sample.cfg zoo.cfg

查看进程

ps -ef | grep tomcat

杀掉22916进程

kill -9 22916

查看日志

tail -f ../logs/catalina.out

启动tomcat

./startup.sh

解压war包

unzip CC-REST.war -d /mnt/mycar/CC-REST

压缩当前目录里面的所有文件夹到 /mnt/mycar/文件夹下,并命名为CC-WEB.war

jar -cvfM0 /mnt/mycar/CC-WEB.war ./

后台启动war包

nohup java -jar CC-WEB.war >CC-WEB.out 2>&1 &

查看实时日志

tail -f ./CC-WEB.out

linux下导出sql脚本

mysqldump -u root -p licenseplate >abc.sql;

maven打包命令

mvn clear package

docker安装mq命令

docker run -d --hostname my-rabbit -p 39500:5760 -p 39600:15670 rabbitmq:management

查看所有镜像

docker images

停止镜像

docker stop <ID>

移除镜像

docker rmi -rf <image-id>

启动容器 tmy/spring-boot-app

docker run -d -p 39103:39103 tmy/spring-boot-app

启动mq,将39302绑定到8080端口,访问localhost:39302 就可以访问到容器15672端口数据

同时设置账号密码为admin
docker run -d --hostname rabbit --name rabbit2 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 39302:15672 -p 39301:5672 rabbitmq:3-management

查看一个镜像的实时日志

docker logs -f dc5aa4a27cc3

当前目录下的文件被打包成镜像,名为config/39211

docker build -t config/39211 .
对应的配置文件

FROM java:8
VOLUME /tmp
ADD config-39211.jar app.jar
RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
nginx win
启动:start nginx   //执行的目录下需要有nginx.exe
重载配置文件:nginx.exe -s reload
停止:nginx.exe -s stop
linux查看所有端口服务
tcp端口:>netstat -ntpl
maven打包
打包跳过测试类 mvn package -DskipTests
上一篇下一篇

猜你喜欢

热点阅读