yum是一种在Linux操作系统中使用的软件包管理器。它可以用来从软件仓库中下载、安装、更新和删除软件包。yum可以自动解决软件包之间的依赖关系,并且可以方便地查找和安装各种软件。在大多数基于Red Hat的Linux发行版中,如CentOS和Fedora,yum是默认的软件包管理器。
yum install telnet
Telnet是一种远程登录协议,它允许你通过网络连接到远程主机并登录到一个交互式的终端会话。通过安装Telnet客户端,你可以使用Telnet命令来连接到其他主机,并进行远程操作和管理。比如,你可以通过Telnet远程登录到服务器,进行文件传输、执行命令、修改配置等操作。请注意,由于Telnet是基于明文传输的,不建议在公共网络中使用Telnet,因为它的数据传输是不加密的,存在安全风险。
此时下载成功但是并没有安装成功,需要进行剩余操作
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
可以通过命令ll看到当前用户文件夹内刚刚下载的文件,即下部分第一条
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打开文件编辑器查看
删除后在进入编辑器得到以下状态即删除成功
yum makecache
输入命令,可测试端口22是否被使用
telnet localhost.localdomain 22
可点击ctrl+c退出
输入命令,
systemctl status network
该命令用于查询网络服务的状态。该命令将显示网络服务的信息,包括是否正在运行、启用状态、最后一次状态更改的时间戳等。
使用命令
/usr/lib/systemd/system
再使用命令cd 进入在这个文件地址
systemctl start firewalld
systemctl stop firewalld
systemctl restart firewalld
systemctl status firewalld
systemctl enable firewalld
systemctl disable firewalld
便于区分不同的虚拟机(主机)修改完之后需要重新连接即可生效,不需要重启系统
命令格式:
hostnamectl set-hostname zs
即将主机名更改为shujia001
即重置一下连接即可
配置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
# 如果不能直接拖进去 yum install lrzsz
mkdir /usr/local/soft tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/soft
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命令后在最后一行处理文件
刷新文件状态