2022年8月

1.搜索 JDK

yum search jdk | grep java

# 搜索结果,第一条 看到 Runtime Environment 就是了
java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment

2.开始安装

yum install java-1.8.0-openjdk

3.打开全局环境变量配置文件

vim /etc/profile

4.在文件末尾追加

# java ENV
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-2.al8.x86_64
export PATH=$PATH:$JAVA_HOME/jre/bin

5.保存修改后,让修改后的配置文件立即生效

source /etc/profile

netstat 做什么?netstat 是用来提供网络相关信息的一个指令,如:网络链接,路由表,接口状态等。但是,一般程序员通常用它来查找并解决端口冲突问题。

常见 和 常用命令

查看所有已经开放的端口

netstat -anp

查看监听的 TCP 端口

netstat -tnlp

查看监听的 TCP 和 UDP 端口

netstat -tunlp

这些常见参数的含义

-a - 显示所有。-t – 显示 TCP 端口。-u – 显示 UDP 端口。-n – 显示数字地址而不是主机名。-l – 仅显示侦听端口。-p – 显示进程的 PID 和名称。

查找指定端口并杀死进程

netstat -anp | grep :6379
kill -9 18507

入门第一步,安装。本文以在 Centos 上为例,官方安装教程

1.添加 docker 的 yum 源

 sudo yum install -y yum-utils

 sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

2.安装 docker 工作引擎

yum install docker-ce docker-ce-cli containerd.io

安装成功之后,就是启动了,为了一步到位,直接使用下面的指令。设置开机启动 && 现在立刻启动

systemctl enable docker --now

目前 docker 服务已经成功启动,下一步,就简单用一下它的几个命令,感受一下魅力

拉取一个镜像

docker pull redis

查看当前主机下有哪些镜像

docker images

使用镜像启动一个容器实例

docker run --name=redis -p 6379:6379 -d redis
# 参数解释
--name 指定一个名字
-p 做一个端口映射  主机端口:容器的端口
-d 以守护进程的方式运行(后台运行)

列出容器

# 当前正在运行的容器
docker ps
# 所有的容器,不论是否在运行
docker ps -a

进入容器内部

docker run -it redis bash

删除镜像

docker rmi redis

强制删除容器

docker rm -f redis