美文网首页
常用linux命令

常用linux命令

作者: setone | 来源:发表于2017-10-01 12:22 被阅读0次

    新出的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
    

    相关文章

      网友评论

          本文标题:常用linux命令

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