• 部署项目时常用的Linux命令


    安装软件

    在Ubuntu中使用apt-get install命令。

    例如安装上传下载工具使用apt-get install lrzsz

    更新软件列表使用apt-get update命令。

    更新已安装的软件使用apt-get upgrade命令。

    注意:在执行apt-get upgrade命令之前必须先要执行apt-get update命令。

    防火墙操作

    Ubuntu系统

    开启防火墙

    ufw enable
    
    • 1

    开放端口

    ufw allow 80
    
    • 1

    注意:在Ubuntu系统中修改防火墙后不用重启,直接就能生效。

    查看开放了哪些端口

    ufw status
    
    • 1

    关闭端口

    ufw delete allow 80
    
    • 1

    关闭防火墙

    ufw disable
    
    • 1

    重启防火墙

    ufw reload
    
    • 1

    CentOS系统

    开启防火墙

    systemctl start firewalld
    
    • 1

    查看开放了哪些端口

    firewall-cmd --list-ports
    
    • 1

    开放端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent
    
    • 1

    重载防火墙配置

    firewall-cmd --reload
    
    • 1

    或者使用

    systemctl reload firewalld
    
    • 1

    把防火墙加入开机自启动

    systemctl enable firewalld
    
    • 1

    关闭防火墙

    systemctl stop firewalld
    
    • 1

    取消开机自启动

    systemctl disable firewalld
    
    • 1

    vim常用命令

    由命令行模式切换到编辑模式,使用i或o,其中i命令是在当前光标的位置进行插入,而a则是在光标的下一行进行插入。

    在命令行模式中:

    • x:保存并退出
    • q:退出
    • q!:强制退出
    • wq:保存并退出
    • wq!:保存并强制退出
    • yy:复制当前行
    • nyy:向下复制n行,n表示数字
    • p:粘贴
    • /你要查找的内容:向下查找,按n则跳转到下一个目标
    • ?你要查找的内容:向上查找,按N则跳转到上一个目标
    • :set number:设置行号
    • :set nonumber:取消行号
    • :noh:取消高亮显示

    Nginx操作

    以下命令适用于编译安装的nginx

    测试nginx配置文件时候配置正确

    /usr/local/nginx/sbin/nginx -t
    
    • 1

    重载配置文件

    /usr/local/nginx/sbin/nginx -reload
    
    • 1

    其它操作

    关闭ssh不会挂起程序的运行

    nohup java -jar XXX.jar > /dev/null 2>&1 &
    
    • 1

    注意:输入exit退出终端,不能直接关闭终端

    查看运行的程序

    ps aux | grep tomcat
    
    • 1

    杀掉某进程

    kill -9 PID
    
    • 1

    image-20221104190756569

    更多内容欢迎访问个人博客https://blog.lukeewin.top

  • 相关阅读:
    勒索病毒最新变种.faust勒索病毒来袭,如何恢复受感染的数据?
    HTML二识
    【C#实战】控制台游戏 勇士斗恶龙(3)——营救公主以及结束界面
    git merge 如何撤销
    v-model表单数据双向绑定-表单提交示例
    基于Kresling折纸结构双稳态空间的无人机着陆系统新结构
    git版本回退在eclipse和命令中的操作
    认识HTTP请求
    设计模式之策略模式
    linux运维笔记:TCP/IP三次握手和四次挥手
  • 原文地址:https://blog.csdn.net/qq_43907505/article/details/127697535