linux操作——yum、systemctl、firewall、hostname、、、

news2024/11/24 8:29:11

一、什么是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命令后在最后一行处理文件

刷新文件状态

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1986548.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

牛客 JZ31.栈的压入,弹出序列 C++写法

牛客 JZ31.栈的压入,弹出序列 C写法 思路🤔: 创建一个栈,push压入序列,然后用栈顶跟弹出序列比,如果一样就出栈并且继续比较,不一样就再次push入栈,直到压入序列走完,如果…

部署伪分布式 Hadoop集群

部署伪分布式 Hadoop集群 一、JDK安装配置1.1 下载JDK1.2 上传解压1.3 java环境配置 二、伪分布式 Hadoop 安装配置2.1 Hadoop 下载2.2 上传解压2.3 Hadoop 文件目录介绍2.4 Hadoop 配置2.4.1 修改 core-site.xml 配置文件2.4.2 修改 hdfs-site.xml 配置文件2.4.3 修改 hadoop-…

【从零开始一步步学习VSOA开发】URL 资源标识

URL 资源标识 概念 在 VSOA 的世界里,所有的差异化均得到统一,所有的硬件、软件服务均提供统一的资源标签 URL。类似 http://,VSOA 的 URL 以 vsoa:// 开始。下面通过 2 个例子介绍 VSOA 统一资源标识的好处: 匹配规则 URL 标…

Modbus poll和Modbus Mbslave的使用

读取Modbus Mbslave中的数据 首先创建COM1和COM2端口 然后 using System.IO.Ports; ​ namespace 通信 {internal class Program{static void Main(string[] args){Console.WriteLine("Hello, World!");SerialPort serialPort new SerialPort("COM1",960…

前缀和专题

板子&#xff1a; &#xff08;占坑&#xff09; Leetcode 238. 除自身以外数组的乘积 优化前&#xff1a;使用前后缀数组记录 class Solution { public:vector<int> productExceptSelf(vector<int>& nums) {int n nums.size();vector<int> pre(n, 1),…

JMeter 压测Http接口

前言 今天产品在会议上吐槽说我们的服务接口连一点点压力都扛不住&#xff0c;用户稍微用下翻译功能&#xff0c;就报错 429。我一听 429 就觉得不对劲&#xff0c;明明4xx 的错误码应该找前端才对的&#xff0c;怎么能找我这个前端后端运维测试工程师呢&#xff1f; 如果是产…

如何在生成式AI里使用 Ray Data 进行大规模 RAG 应用的 Embedding Inference

检索增强生成 (RAG) 是企业级生成式 AI&#xff08;GenAI&#xff09;应用的热门案例之一。多数 RAG 教程演示了如何利用 OpenAI API 结合 Embedding 模型和大语言模型&#xff08;LLM&#xff09;来进行推理&#xff08;Inference&#xff09;。然而&#xff0c;在开发过程中&…

【第16章】Spring Cloud之Gateway全局过滤器(安全认证)

文章目录 前言一、公共模块1. 引入依赖2. 工具类 二、用户服务1. 新建模块2. 引入依赖3. 启动类4. 基本配置5. 登录接口 三、网关服务1. 引入依赖2. 应用配置3. 自定义过滤器 四、单元测试1.介绍2. 登录接口3. 提供者接口3.1 无token3.2 有token 总结 前言 我们已经接入了网关…

构造散列表以及处理冲突问题

目录 一. 散列表的基本概念 二. 散列表的冲突问题 三. 构造散列函数 四. 处理冲突 一. 散列表的基本概念 散列表简而言之就是一个根据一个对应关系&#xff08;这个对应关系也叫散列函数&#xff09;来存储关键码&#xff08;关键字&#xff09;的一个表。 例如&#xff0c;…

SSM电子商务系统-计算机毕业设计源码68470

基于SSM框架的电子商务系统的设计与实现 摘 要 随着电子商务的迅猛发展和计算机信息技术的全面跃升&#xff0c;网上购物系统由于其迎合了人们诉求和期望而渗入社会生活各个层面和角落。本文设计并实现了一个基于SSM框架的电子商务系统。该系统旨在为用户提供一个舒适且快捷的…

创建第一个Spring MVC项目

上篇文章&#xff0c;我们围绕什么是Spring MVC进行讲述了&#xff0c;这篇&#xff0c;我们将在IDEA创建我们的第一个Spring MVC项目。 创建我们的第一个Spring MVC项目 创建项目模块 如果你出现上面小图这样的&#xff0c;代表你就成功创建成功了一个Web项目&#xff0c;当…

商品购物网页的设计

系统名称&#xff1a; 基于TCP网络通信及数据库的网页查询系统 文档作者&#xff1a;清馨 创作时间&#xff1a;2024-8-3 最新修改时间&#xff1a;2024-8-6 最新版本号&#xff1a; 1.0 1.背景描述&#xff1a; 该系统为创建网络并发服务器&#xff0c;通过HTTP超文本网络…

【ML】 如何训练transform model, 模型训练实现细节

【ML】 如何训练transform model, 模型训练实现细节 1. transform 训练 原理2. transform 训练TIPS2.1 copy mechanism![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/69fb84a73d0240cc9042e17ae10bbef7.jpeg) 2. bean search束搜索的工作原理&#xff1a;束搜索的特…

部署DR模式集群

一、配置实验环境 每台主机的防火墙和SELinux都要关掉 systemctl stop firewalld setenforce 0 1、client(eth0为nat模式) 配置好网卡IP和网关IP&#xff0c;然后重启网卡 nmcli connection reload nmcli connection up eth0 [rootclient ~]# cat /etc/NetworkManager/syst…

500Kg载重履带式无人车技术详解

本款500Kg载重履带式无人车&#xff0c;专为复杂环境与多样化任务设计&#xff0c;具备卓越的机动性和承载能力。其基础参数如下&#xff1a; 最大载重量&#xff1a;500Kg&#xff0c;适用于运输装备、物资或执行特定作业任务。 整车重量&#xff1a;根据具体配置有所不同&am…

解决RDP远程计算机收到非预期的证书的问题

打开证书管理 查看远程桌面证书删除 然后搜索别的同名证书&#xff0c;如果在受信任的根证书里面&#xff0c;也删除。

差旅平台如何为企业降本30%?事前管控是关键

在多员工、业务跨地域的众多企业中&#xff0c;差旅成本常常成为一项巨大负担。为了有效解决这一问题&#xff0c;许多企业开始寻求可以显著降低企业差旅成本的差旅平台。本次&#xff0c;我们将集中拆解上市公司中智药业集团是如何通过差旅平台分贝通实现差旅成本减少30%效果的…

微信小程序教程011-3:京西购物商城实战之Home页实现

文章目录 3、首页3.0 创建home分支3.1 配置网络请求3.2 轮播图区域3.2.1 请求轮播图的数据3.2.2 渲染轮播图的UI结构3.2.3 配置小程序分包3.2.4 点击轮播图跳转到商品详情页3.2.5 封装 uni.$showMsg() 方法3.3 分类导航区域3.3.1 获取分类导航的数据3.3.2 渲染分类导航的UI结构…

通过Sui Gas Pool扩展赞助交易gas费

Mysten Labs正在向Sui开发者社区开源Sui Gas Pool功能。这项创新服务旨在大规模赞助Sui上交易的gas费&#xff0c;解决高并发需求应用的用户入驻问题。 Sui的原生功能赞助交易&#xff0c;允许交易使用与发送者地址不同的gas coin支付gas费。这一功能允许服务补贴用户的交易成…

如何评估并选择最佳的国内项目管理软件?

国内外主流的10款国内项目管理软件对比&#xff1a;PingCode、Worktile、Jira 、Basecamp、Trello、Asana 、Wrike、Tower 、禅道、Teambition 。 在选择适合自己企业的项目管理软件时&#xff0c;很多人会感到无从下手&#xff0c;担心无法找到既符合预算又能满足团队需求的解…