Linux服务器部署常用命令记录【持续更新】

介绍:最近服务器被人频繁攻击,留下一堆垃圾文件。重装后需要重新部署,才发现Linux的命令怎么这么碎。于是乎就产生了写这篇文章的想法。本文旨在记录常用的Linux部署需要使用的命令 ,另一篇关于Linux docker安装常用软件的文章,也算是这段时间的记录

人麻了!!!!

文章目录

    • 一、防火墙
      • [1.1 开启防火墙](#1.1 开启防火墙)
      • [1.2 关闭防火墙](#1.2 关闭防火墙)
      • [1.3 重启防火墙](#1.3 重启防火墙)
      • [1.4 开放指定端口](#1.4 开放指定端口)
      • 1.5关闭指定端口
    • 二、docker
      • [2.1 自启动docker](#2.1 自启动docker)
      • [2.2 查看docker镜像](#2.2 查看docker镜像)
      • [2.3 查看docker容器](#2.3 查看docker容器)
      • [2.4 运行docker容器](#2.4 运行docker容器)
    • 三、win检查Linux端口
    • 四、Linux检查端口
      • [4.1 查看端口开放,以及占用进程id](#4.1 查看端口开放,以及占用进程id)

一、防火墙

1.1 开启防火墙

shell 复制代码
systemctl start firewalld.service

1.2 关闭防火墙

shell 复制代码
systemctl stop firewalld.service

1.3 重启防火墙

shell 复制代码
service firewalld restart

1.4 开放指定端口

shell 复制代码
firewall-cmd --zone=public --add-port=443/tcp --permanent

记得开放后重启防火墙

add-port=${value},value表示你要开放的端口

1.5关闭指定端口

shell 复制代码
firewall-cmd --zone=public --remove-port=8080/tcp --permanent

记得关闭后重启防火墙

二、docker

2.1 自启动docker

shell 复制代码
systemctl start docker

2.2 查看docker镜像

shell 复制代码
docker images

2.3 查看docker容器

  • 查看运行中的
shell 复制代码
docker ps
  • 查看全部
shell 复制代码
docker ps -a

2.4 运行docker容器

命令基本介绍

shell 复制代码
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
  • -d: 后台运行容器,并返回容器ID;

  • -i: 以交互模式运行容器,通常与 -t 同时使用;

  • -p: 指定端口映射,格式为:主机(宿主)端口:容器端口

  • -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

  • --name="nginx-lb": 为容器指定一个名称;

  • 进入容器内部
shell 复制代码
docker run -it centos /bin/bash

其中centos是镜像名字

  • 后台运行容器
shell 复制代码
docker run -it centos -d /bin/bash
  • 进入容器
shell 复制代码
docker exec -it 容器id /bin/bash
  • 查看docker运行容器日志
shell 复制代码
docker logs 容器id

三、win检查Linux端口

shell 复制代码
telnet ip port

如果ip的port端口开放,那么则会在终端跳转到其它界面

否则显示

如果在win的cmd中找不到telnet,可以参考这篇文章启动win的telnet命令

四、Linux检查端口

4.1 查看端口开放,以及占用进程id

shell 复制代码
netstat -tunlp |grep 端口号

如图 LISTEN表示端口被占用,21560/java表示被进程id21560的Java进程占用

相关推荐
ddfa123436 分钟前
XML 笔记
xml·服务器
海外空间恒创科技41 分钟前
一台香港原生ip站群服务器多少钱?
服务器·网络协议·tcp/ip
Charlene Fung1 小时前
vs code远程自动登录服务器,无需手动输入密码的终极方案(windows版)
运维·服务器·vscode·ssh
麟城Lincoln1 小时前
【RHCSA-Linux考试题目笔记(自用)】servera的题目
linux·笔记·考试·rhcsa
碣石潇湘无限路1 小时前
【部署与总结】从本地运行到公网服务器的全过程
运维·服务器
linux修理工1 小时前
ipmitool 使用简介(ipmitool sel list & ipmitool sensor list)
运维·服务器
寻月隐君1 小时前
保姆级教程:Zsh + Oh My Zsh 终极配置,让你的 Ubuntu 终端效率倍增
linux·后端·命令行
XM-54581 小时前
2025微信小程序wxapkg解包全攻略
linux·运维·小程序
zyx没烦恼1 小时前
TCP相关实验
服务器·网络·tcp/ip
朱杰jjj2 小时前
Docker容器中无法使用vim、vi命令处理
docker·容器·vim