• linux部署jia包常用命令


    1. 打包命令

    1. mvn 跳过测试打包成jar包

    mvn clean package -Dmaven.test.skip=true 
    

    2. linux部署命令

    1. 进入文件夹:

      cd …/文件名
      
    2. 查看Java进程:

      ps -ef | grep java
      
    3. 查看端口进程号

      ps aux | grep 8080
      
    4. 查看jar包程序到进程号

      ps -ef|grep xxx.jar
      
    5. 终止进程:

      kill -9 进程号
      
    6. 运行jar 守护进程:

      nohup java -jar xx.jar > nohup.out 2>&1 &
      
    7. 后台启动java jar包 并输出日志

      nohup java -jar ***.jar >***.log 2>&1 &
      
    8. 后台启动jia包并指定配置文件

      nohup java -jar ***.jar --spring.profiles.active=xxx
      
    9. 查看jar运行日志:

      tail -f nohup.out
      
    10. 指定端口,启动jar包

      java -jar xxx.jar --server.port=8080
      
    11. 指定虚拟机参数

      nohup java -jar  -Xms1024m -Xmx1024m -XX:PermSize=512M -XX:MaxPermSize=1024m eureka-server.jar --spring.profiles.active=test >eureka-server.log 2>&1 &
      
    12. 查看日志

      tail -f xxx.log
      
    vi xxx.log
    日志中搜索关键字,\关键字
    :q!不保存退出
    
    1. 查看端口所占用进程

      netstat -ntlp |grep  port
      
    2. 查看历史命令

      history |grep ls
      history |grep 关键字
      

    3. linux常用命令

     ***1.常用基本指令***
    
    ```
    ls     显示文件或目录   
    
    -l   列出文件详细信息l(list)  
    
    -a  列出当前目录下所有文件及目录,包括隐藏的a(all)
    
    mkdir   创建目录
    
    c     切换目录
    
    touch   创建空文件
    
    cat      查看文件内容
    
    cp       拷贝
    
    mv      移动或重命名
    
    rm       删除文件    
    
    -r   递归删除,可删除子目录及文件   
    
     -f    强制删除
    
    find      在文件系统中搜索某文件
    
    pwd      显示当前目录
    ```
    
    ***2.vi命令***
    
    ```
    :w  保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w!  强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑
    ```
    
    ***3.  zip格式打包方法***
    
    解压: **unzip FileName.zip**
    
    压缩: **zip FileName.zip DirName**
    
     ***4.真正有用的打包方法***
    
    解包:
    
    ```
    tar xvf FileName.tar
    ```
    
    打包:
    
    ```
    tar cvf FileName.tar DirName
    ```
    
     ***5. 查看系统资源***
    
    ```
    df -h
    ```
    
    ***6.查看系统内存使用情况***
    
    ```
    free
    ```
    

    4. linux查看cpu和内存命令

    ```
    top
    ```
    

    感谢那些不经意的惦记和突如其来的善意。
  • 相关阅读:
    iptbales未完全删除或禁用的问题
    一键部署安装
    python表单流式上传gzip格式文件代码
    was进行jvm配置和GC收集
    Nginx心跳检测
    Python简单本地加解密
    vmware克隆虚拟机并设置网络(vcenter6或5.5)
    python操作mongodb数据库
    vue props传值后watch事件未触发的问题
    docker实战之通过nginx镜像来部署静态页
  • 原文地址:https://www.cnblogs.com/linanana/p/15702988.html
Copyright © 2020-2023  润新知