zoukankan      html  css  js  c++  java
  • java web项目在linux部署、启动,查看系统配置常用的linux命令总结

    本文为博主原创,未经允许不得转载:

           以下为在工作中常用的linux命令进行了总结,主要在项目安装及启动,及编辑部署文件时应用较多
    1.gz文件是一种压缩文件。
      以·tar.gz为扩展名的是一种压缩文件,在Linux和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。
    在Windows下的常用的压缩软件WinRAR也可以打开gz文件,相当于常见的RAR和ZIP格式。

    1.发包的步骤:
       a.配置项目启动脚本中的配置文件
       b.编译和压缩项目包
       c.将项目编译后的压缩包与配置文件打包为项目的安装包


    2.发包时常用的命令:

      1.压缩和解压命令
        unzip bpc_install.zip

      2.cd目录切换命令
        ls -l
        cd bpc_install/
        ls -l
     
      2.5给执行脚本添加权限(以及修改项目所用Tomcat端口)
        chmod 777 install.sh
        或   chmod +x install.sh
        
        vi install.cfg

      3.执行项目安装脚本
        ./install.sh
     

      4.执行项目运行脚本
       su - bpc
       cd apache-tomcat-8.0.32/bin/
       ./catalina.sh run&

       或:
          cd apache-tomcat-8.0.32/bin/
          ./startup.sh
          
         //查看启动日志
           tail -200 ../logs/catalina.out
       

      5.查看日志命令(退出用户)
        cd apache-tomcat-8.0.32/logs
        cd allcam/
        ls -l
        tail -f global_stat
     

      6.停止命令(用进程号停止或用用户去停止)
        su - bpc
        apache-tomcat-8.0.32/bin
        ./stopweb.sh

      7.编辑命令
        保存并退出命令行命令
        不保存直接退出命令
        
        vi命令的使用:
        按一下键盘上的"i"就可以进入编辑模式
        按一下键盘上的"ESC"进入命令行模式
              然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器
           或:
              输入":q!".如果你不确定是否成功.
        可以通过"cat filename" 命令来查看.
          输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.
          按键盘上的大写"G"移动到文章的最后.


       
       8.查询服务器中运行的java进程:
       ps -ef|grep java
     
       9.根据端口查询是否有项目运行或服务进行
       lsof -i:18080   

       10.切换到bpc用户
       su - abc

      11. 创建文件或文件夹
       make test
       
      12. 查看命令行操作历史
       history
       
      13. 查找my.png文件
       find -name my.png
       
       查找以april开始的文件
       find -name april*

       14. cat主要有三大功能:
        1.一次显示整个文件:cat filename
        2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
        3.将几个文件合并为一个文件:cat file1 file2 > file

       15. 强制删除的命令
        rm -rf 文件a/文件夹b 将a/b删除

        16.退出用户
        exit
     
      17.  强制终止进程:
        kill -9 进程号
     
       18. 连接的命令:
        ssh 110.16.20.110
     

      19. vi命令的使用:
        按一下键盘上的"i"就可以进入编辑模式
        按一下键盘上的"ESC"进入命令行模式
              然后输入":wq!"这样就将文本保存了.然后推出了vi编辑器
           或:
              输入":q!".如果你不确定是否成功.
        可以通过"cat filename" 命令来查看.
          输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.
          按键盘上的大写"G"移动到文章的最后.


       20.查看当前linux系统连接IP地址:
        ifconfig -a
       

       21.查看当前用户所属组:
         groups
     
       
       22.根据用户查看所属组
         groups 用户名


        23.more命令分页查看文件
           more 文件名
          
          使用的快捷键:
                       Ctrl+F   向下滚动一屏

                       空格键  向下滚动一屏

                       Ctrl+B  返回上一屏

       24.清屏的命令:
           clear (自动将当前内容往上推)
     
          快捷键:Ctrl+l(小写的L)

       
     25.  删除命令:
           rm -f 文件名a(强制删除文件名a)

    26.cp:复制文件
          cp -rf:复制文件或文件夹
          example: cp -rf a文件夹 b文件夹 将a复制到b文件夹

    补充:

           查看系统配置命令:

               date:显示或设置系统日期和时间  date -s string
            example: date  直接显示当期系统时间
            date -s 时间2  将系统时间更改为时间2    
            
        top:查看系统运行的负载情况

        uptime 系统运行负载情况

        free :用来查看内存使用情况,大小单位为b
        free -m :显示内存大小为W

        uname :查看系统信息
        uname -a :查看系统详情信息

        hostname :查看主机名

        who、whoami:查看当前登录的是谁

     
    用户管理命令


    useradd :添加用户

    userdel :删除用户
    userdel -r tom :删除用户同时删除用户目录

    passwd :修改用户密码,修改当前登录用户的密码passwd


    网络通讯命令


    ifcofig : 查看系统ip

    netstat :查看网络端口
    netstat -nlp :显示当前机器使用的端口号

    ping : 测试某个地址是否可以连通

  • 相关阅读:
    [Leetcode] generate parentheses 生成括号
    [Leetcode] letter combinations of a phone number 电话号码的字母组合
    MySQL安装出现“不是内部或外部命令,也不是可执行程序”等一系列问题的解决方案
    [Leetcode] sudoku solver 求解数独
    [Leetcode] valid sudoku 有效数独
    jQuery使用(七):事件绑定与取消,及自定事件的实现原理
    前端交互体验核心之事件(一)
    jQuery使用(六):DOM操作之元素包裹、克隆DOM与data的综合应用
    jQuery使用(五):DOM操作之插入和删除元素
    jQuery使用(四):DOM操作之查找兄弟元素和父级元素
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/8386963.html
Copyright © 2011-2022 走看看