一、什么是yum
yum是一种在Linux操作系统中使用的软件包管理器。它可以用来从软件仓库中下载、安装、更新和删除软件包。yum可以自动解决软件包之间的依赖关系,并且可以方便地查找和安装各种软件。在大多数基于Red Hat的Linux发行版中,如CentOS和Fedora,yum是默认的软件包管理器。
二、安装telnet库
1、命令:在linux系统终端输入下列命令
yum install telnet
Telnet是一种远程登录协议,它允许你通过网络连接到远程主机并登录到一个交互式的终端会话。通过安装Telnet客户端,你可以使用Telnet命令来连接到其他主机,并进行远程操作和管理。比如,你可以通过Telnet远程登录到服务器,进行文件传输、执行命令、修改配置等操作。请注意,由于Telnet是基于明文传输的,不建议在公共网络中使用Telnet,因为它的数据传输是不加密的,存在安全风险。
2、输入命令后得到以下状态
此时下载成功但是并没有安装成功,需要进行剩余操作
3、备份原有的源配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
4、从阿里官方网站下载对应系统版本的源配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
可以通过命令ll看到当前用户文件夹内刚刚下载的文件,即下部分第一条
5、由于我们是非ECS用户,所以源配置文件中包含aliyuncs.com地址访问不了,故对其进行移除
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
即删除下图中带有aliyunsc的下载地址链接,通过命令vim CentOS-Base.repo打开文件编辑器查看
删除后在进入编辑器得到以下状态即删除成功
6、重新构建本地缓存
yum makecache
7、再输入命令重新安装telnet,因为第一步时下载成功未安装成功
8、测试telnet用法
输入命令,可测试端口22是否被使用
telnet localhost.localdomain 22
可点击ctrl+c退出
三、systemctl 管理系统以及用户的服务
1、查询网络服务状态
输入命令,
systemctl status network
该命令用于查询网络服务的状态。该命令将显示网络服务的信息,包括是否正在运行、启用状态、最后一次状态更改的时间戳等。
使用命令
/usr/lib/systemd/system
再使用命令cd 进入在这个文件地址
2、启动防火墙
systemctl start firewalld
3、停止防火墙
systemctl stop firewalld
4、重启防火墙
systemctl restart firewalld
5、查看防火墙状态
systemctl status firewalld
6、开机自启防火墙
systemctl enable firewalld
7、取消开机自启防火墙
systemctl disable firewalld
四、修改主机名
便于区分不同的虚拟机(主机)修改完之后需要重新连接即可生效,不需要重启系统
命令格式:
hostnamectl set-hostname zs
即将主机名更改为shujia001
即重置一下连接即可
五、修改hosts
配置IP地址和名称的映射关系,后续如果要使用IP地址的时候,则可以直接使用名称代替
vim /etc/hosts # 增加内容 192.168.xxx.100 master 192.168.xxx.101 node1
同样在Windows中也能修改hosts
进入C:\Windows\System32\drivers\etc目录
六、修改环境变量
环境变量:本质上是很多路径
当系统执行命令时,会去环境变量中的路径里查找有无该命令,有即执行,没有就会提示命令找不到
配置环境变量就是告诉系统去哪些位置找我们需要的命令
vim /etc/profile # 一般配置在文件的尾部 先配置一个XXX_HOME,然后再将其HOME下的bin目录配置在环境变量PATH中 MY_SCRIPTS_HOME=/root/scripts export PATH=$MY_SCRIPTS_HOME/bin:$PATH # 配置完之后记得source 才能生效 source /etc/profile
七、安装jdk环境
1、默认Java包,命令 java --version
2、再vscode中直接将本机的jpk文件拖入连接虚拟机的文件
3、如果没有这个文件
# 如果不能直接拖进去 yum install lrzsz
4、解压
mkdir /usr/local/soft tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/soft
5、修改环境变量
vim /etc/profile # 在文件尾部加入以下内容 JAVA_HOME=/usr/local/soft/jdk1.8.0_171 [HADOOP_HOME=location] export PATH=$JAVA_HOME/bin:[$HADOOP/bin:$HADOOP/sbin:]$PATH # 保存退出之后 记得source source /etc/profile
vim命令后在最后一行处理文件
刷新文件状态