Linux(扩展篇)

Linux扩展篇

  • 软件包管理
    • RPM
      • RPM概述
      • RPM查询命令
      • RPM卸载命令
      • RPM安装命令
    • YUM仓库配置
      • YUM概述
      • YUM的常用命令
      • 修改网络 YUM 源
        • 安装 wget, wget 用来从指定的 URL 下载文件
        • 在/etc/yum.repos.d/目录下,备份默认的 repos 文件
        • 下载网易 163 或者是 aliyun 的 repos 文件
        • 使用下载好的 repos 文件替换默认的 repos 文件
        • 清理旧缓存数据,缓存新数据
  • 克隆虚拟机
    • 克隆
    • 开机修改系统相关配置
      • 修改IP地址
      • 修改主机名

软件包管理

RPM

RPM概述

RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe 是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。

RPM包的名称格式 Apache-1.3.23-11.i386.rpm

“apache” 软件名称

“1.3.23-11” 软件的版本号,主版本和此版本

“i386” 是软件所运行的硬件平台,Intel 32位处理器的统称

“rpm” 文件扩展名,代表RPM包

RPM查询命令

  • 基本语法

    rpm -qa 功能描述:查询所安装的所有 rpm 软件包

  • 经验技巧

    由于软件包比较多,一般都会采取过滤。rpm -qa | grep rpm软件包

  • 实例实操

    查询firefox软件安装情况

    [guozihan@hadoop100 ~]$ rpm -qa | grep firefox
    firefox-102.14.0-3.el7.centos.x86_64

RPM卸载命令

  • 基本语法

    (1)rpm -e RPM软件包

    (2) rpm -e --nodeps 软件包

  • 选项说明

    -e 卸载软件包

    –nodeps 卸载软件时,不检查依赖。这样的话,那些使用该软件包的软件在此之后可能就不能正常工作了

  • 实例实操

    卸载firefox软件

    [root@hadoop101 Packages]# rpm -e firefox

RPM安装命令

  • 基本语法

    rpm -ivh RPM 包全名

  • 选项说明

    -i install,安装

    -v –verbose,显示详细信息

    -h –hash,进度条

    –nodeps 安装前不检查依赖(谨慎操作)

YUM仓库配置

YUM概述

YUM(全称为 Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包 并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次 次下载、安装

在这里插入图片描述

YUM的常用命令

  • 基本语法

    yum [选项] [参数]

  • 选项说明

    -y 对所有提问都回答“yes”

  • 参数说明

    install 安装 rpm 软件包

    update 更新 rpm 软件包

    check-update 检查是否有可用的更新 rpm 软件包

    remove 删除指定的 rpm 软件包

    list 显示软件包信息

    clean 清理 yum 过期的缓存

    deplist 显示 yum 软件包的所有依赖关系

  • 案例实操

    采用 yum 方式显示 firefox 的所有依赖关系

    [guozihan@hadoop100 ~]$ yum deplist firefox

修改网络 YUM 源

默认的系统 YUM 源,需要连接国外 apache 网站,网速比较慢,可以修改关联的网络 YUM 源为国内镜像的网站,比如网易 163,aliyun 等

安装 wget, wget 用来从指定的 URL 下载文件

[root@hadoop101 ~] yum install wget

在/etc/yum.repos.d/目录下,备份默认的 repos 文件

[root@hadoop101 yum.repos.d] cp CentOS-Base.repo CentOS-Base .repo.backup

下载网易 163 或者是 aliyun 的 repos 文件

[root@hadoop101 yum.repos.d] wget http://mirrors.aliyun.com/repo/Centos-7.repo //阿里云 [root@hadoop101 yum.repos.d] wget http://mirrors.163.com/.help/CentOS7-Base-163.repo //网易 163

使用下载好的 repos 文件替换默认的 repos 文件

[root@hadoop100 yum.repos.d]# mv Centos-7.repo CentOS-Base.repo

清理旧缓存数据,缓存新数据

[root@hadoop101 yum.repos.d]#yum clean all

克隆虚拟机

克隆

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

开机修改系统相关配置

修改IP地址

修改 vim /etc/sysconfig/network-scripts/ifcfg-ens33 ,修改 IP 地址

将IP地址192.168.182.100改为192.168.182.101

在这里插入图片描述

修改主机名

修改 /etc/hostname ,修改主机名

将主机名由hadoop100修改为hadoop101

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于RabbitMQ的模拟消息队列需求文档

文章目录 一、项目背景二、需求分析1.核心概念2.BrokerServer核心组件3.核心API4.交换机类型5.持久化6.网络通信7.消息应答 三、消息队列模块划分 一、项目背景 什么是消息队列? 消息队列就是,基于阻塞队列,封装成一个独立的服务器程序&#…

Windows下Git Bash调用rsync

rsync 提供了补充只需要在git安装目录下放入对应的文件即可。 需要将这个三个文件放到git的bin目录下 如果是默认安装路径是如下: C:\Program Files\Git\usr\bin 然后大功告成。

Redis 主从复制和哨兵模式

一、概念 主从复制,是指将一台 Redis 服务器的数据,复制到其他的 Redis 服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower)。数据的复制是单向的,只能由主节点…

通过参数化可变形曲线直接从 X 射线投影数据计算分割研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

云安全攻防(十三)之 使用minikube安装搭建 K8s 集群

使用minikube安装搭建 K8s 集群 Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化,一般来说K8s安装有三种方式,分别是Minikube装搭建 K8s 集群,特点是只有一个节点的集群&…

K8S:K8S自动化运维容器Docker集群

文章目录 一.k8s概述1.k8s是什么2.为什么要用K8S3.作用及功能4.k8s容器集群管理系统 二.K8S的特性1.弹性伸缩2.自我修复3.服务发现和复制均衡4.自动发布和回滚5.集中化配置管理和秘钥管理6.存储编排7.任务批量处理运行 三.K8S的集群架构四.K8S的核心组件1.Master组件&#xff0…

探索FedLCM——解锁FATE部署管理的实用功能

FedLCM (Federation Lifecycle Manager,联邦生命周期管理器)是 VMware 在 2022 年贡献到 FATE 社区的开源项目,通过 FedLCM 的部署管理服务和任务管理服务,我们可以用图形化的方式完成包括 FATE 集群的云原生部署、联邦…

Ubuntu入门04——目录与文件

目录 1.显示当前工作目录 2.更改目录 3.创建工作目录 4.删除工作目录 5.移动文件或者文件夹 6.文件夹and文件查看命令 7. 回到根目录,回到上一级 8.删除工作目录 9.查看目录和文件 10.以树状图列出目录内容 11.文件查找 12.在数据库中查找文件或目录 1…

201天稳定运行!太保核心系统升级落地完成里程碑突破

7 月 7 日,2023 全球数字经济大会在京举行,国内首个全险种核心迁移至国产数据库的系统在会上正式亮相。 P17 核心系统,是太平洋保险(集团)股份有限公司(以下称“太平洋保险”)对接旗下子公司全业…

C语言:static关键字的使用

1.static修饰局部变量 这是static关键字使用最多的情况。我们知道局部变量是在程序运行阶段在栈上创建的,但是static修饰的局部变量是在程序编译阶段在代码段(静态区)创建的。所以在static修饰的变量所在函数执行结束后该变量依然存在。 //…

Linux查日志的六种实用方法

工具(比Xshell好用,国产且免费) 先给大家安利一个软件:FinalShell官网 你打印出了日志,可以直接在这个上面搜索高亮 查日志 # 持续打印最新的日志,300行 tail -300f xxx.log# 查某个值 grep "内容&q…

YOLO目标检测——人脸表情识别数据集下载分享

受试者在15个视点和19个照明条件下成像,同时显示一系列面部表情,资源包括PIE照明子集(1154张人脸灰度图,3232)和三个Pose05、Pose07、Pose09子集(分别包括3332张、1629张、859张人脸灰度图,6464…

持续加码,科士达重仓储能!

储能的热度,如温度计一样真实展现在各种数据榜单上:新注册企业的数量,转型跨界的企业,尤其IPO募资扩产规模,更是成为了储能企业竞赛的新标准。 日前,科士达一则新的定向募资预案,吸引了业内广泛…

基于java+springboot+vue的交流互动系统-lw

​ 系统介绍: 随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多企业的之中,随之就产生了“交流互动系统”,这样就让交流互动系统更加方便简单。 对于本交流互动系统的设计来说&a…

ceph中PGLog处理流程

正文 struct pg_log_entry_t {ObjectModDesc mod_desc; //用于保存本地回滚的一些信息,用于EC模式下的回滚操作bufferlist snaps; //克隆操作,用于记录当前对象的snap列表hobject_t soid; …

前端list列表自定义图标并设置大小

前端list列表自定义图标并设置大小 一、前端list列表基础知识回顾 前端公有两种列表,一种是有序列表(ol),一种是无序列表(ul),它们的子元素都是(li)。 1.1 有序列表&a…

nacos服务器启动报错集合

报错1 Error creating bean with name ‘user‘: Unsatisfied dependency expressed through field ‘jwtTokenManage 开启鉴权之后,你可以自定义用于生成JWT令牌的密钥,application.properties中的配置信息为: ### Since 1.4.1, worked when…

Matlab 使用经验分享(常用函数介绍;矩阵常见计算)

Matlab 使用经验分享 大家好!最近有很多朋友询问我关于 Matlab 的使用,于是我决定写一篇博客来分享一下我的经验。对于数学和编程爱好者来说,Matlab 是一个非常有用的工具。我自己在数学实验和数学建模竞赛中也经常使用它。那么,…

JavaScript常见的运算符

一、运算符和运算元 1.认识运算符 在小学的时候我们就学习了各种运算符,比如加号 、乘号 *、减号 - 、除号/ 几乎所有的编程语言都有各种各样的运算符(也被称之为操作符,operators) 初次接触这些运算符, 你会感觉种类繁多, 难以记忆.但是并不需要特别…

pdf文件打开后部分文字无法显示

场景:pdf文件在系统内预览正常,但是下载到本地电脑上,使用wps查看,部分标题会消失,只有标题里面的数字还能显示出来 经过一系列排查,发现查看的电脑上缺失了字体,使用wps查看时,缺失…