首页 > 其他分享 >SRE-第一周

SRE-第一周

时间:2023-09-28 17:25:43浏览次数:28  
标签:8.5 补全 第一周 SRE 软件 安装 VMware Rocky

基础部分作业:

1. 一个完整计算系统的简要介绍。
2. 学会进制的转换,并简单举例完成转换。
3. 制作一个教程,说明vmware软件如何下载安装。
4. 说明GPL和MIT开源协议的区别。
5. 制作2个安装教程,安装rocky 8.5, ubuntu 22.04,并结合xshell说明如何通过虚拟IP登入系统。
6. 说明tab键补全命令以及补全路径的原理。

 

Linux云计算-SRE工程师

第一周

1.一个完整计算系统的简要介绍。

计算系统通常由硬件和软件两部分组成。

硬件部分包括计算机的物理组件,如中央处理器(CPU)、内存、硬盘、显卡、声卡、主板、电源等等。这些组件通过电路板和电缆连接在一起,形成一个完整的计算机系统。

软件部分则是指计算机系统中的各种程序和操作系统。操作系统是计算机系统的核心软件,它负责管理硬件资源,提供用户界面和文件管理功能等。除此之外,还有各种应用程序,如浏览器、文字处理软件、图形处理软件、游戏等等,这些应用程序通过操作系统来管理计算机的资源,完成各种任务。

一个完整的计算系统需要硬件和软件两部分协同工作,才能完成各种任务。例如,当用户在文字处理软件中输入文字时,CPU会处理输入的数据,内存会存储数据,硬盘会保存文件,显卡会显示界面,声卡会播放声音,操作系统会管理这些资源,应用程序会提供文字处理功能。整个过程需要硬件和软件的相互配合,才能完成任务。

2.学会进制的转换,并简单举例完成转换。

进制转换是指将一个数值从一种进制表示方式转换为另一种进制表示方式的过程。常见的进制有二进制、八进制、十进制和十六进制,其中十进制是我们平常最常用的进制。

下面是一些简单的进制转换举例:

  1. 二进制转十进制:

例如:将二进制数 101101 转换为十进制数。

方法:将每位上的数值乘以对应的权值,然后将所有结果相加。

101101 = 12^5 + 02^4 + 12^3 + 12^2 + 02^1 + 12^0 = 45

因此,二进制数 101101 转换为十进制数为 45。

 

 

3. 制作一个教程,说明vmware软件如何下载安装。

以下是VMware软件下载和安装的步骤:

  1. 打开VMware官网(https://www.vmware.com/)。
  2. 点击“产品”选项卡,然后选择您想要下载的VMware软件。
  3. 在产品页面上,单击“免费试用”或“下载”按钮。
  4. 如果您没有VMware账户,请创建一个账户。如果您已经有账户,请登录。
  5. 在下载页面上,选择您的操作系统(Windows或Mac),然后单击“下载”。
  6. 下载完成后,运行安装程序并按照提示进行安装。
  7. 在安装过程中,您需要选择安装位置、许可证协议和其他选项。
  8. 安装完成后,您可以打开VMware软件并开始使用它。

请注意,VMware软件可能需要一些系统资源才能运行,因此请确保您的计算机符合VMware软件的系统要求。

 

4. 说明GPL和MIT开源协议的区别。

GPL(GNU通用公共许可证)和MIT(麻省理工学院许可证)是两种常见的开源软件许可证协议。

GPL是一种“强制共享”许可证,它要求任何使用或修改该软件的人必须将其发布为开源软件,并使用相同的GPL许可证。这意味着任何使用或修改该软件的人都必须公开其代码,以便其他人可以自由地使用、修改和分发它。GPL旨在保护开源软件的自由和开放性。

MIT许可证则是一种“宽松许可证”,它允许任何人使用、修改和分发该软件,甚至可以将其用于商业目的,而不需要公开代码。这意味着MIT许可证允许更多的灵活性和商业应用,但也可能导致代码被私有化并不再作为开源软件。

因此,GPL和MIT许可证之间的主要区别在于,GPL要求使用和修改代码的人必须公开其代码,而MIT许可证则允许使用和修改代码的人保留其私有性。

 

5. 制作2个安装教程,安装rocky 8.5, ubuntu 22.04,并结合xshell说明如何通过虚拟IP登入系统。

以下是在VMware中安装Rocky 8.5的步骤:

  1. 首先,从Rocky Linux官网上下载Rocky 8.5的ISO镜像文件。
  2. 打开VMware并创建一个新的虚拟机。选择“自定义”选项并按照向导的指示进行操作。
  3. 在“Guest Operating System”选项中,选择“Linux”并选择版本为“Red Hat Enterprise Linux 8.x”。
  4. 为虚拟机分配足够的内存和存储空间,以便能够安装和运行Rocky 8.5。
  5. 在“CD/DVD Drive”选项中,选择“Use ISO image file”并浏览到您下载的Rocky 8.5 ISO文件的位置。
  6. 完成虚拟机的创建并启动它。在启动过程中,选择“Install Rocky Linux 8.5”并按照向导的指示进行操作。
  7. 在安装过程中,您需要选择安装位置、设置用户和密码、选择软件包等等。
  8. 安装完成后,重新启动虚拟机并登录到Rocky 8.5系统中。

现在您已经成功在VMware中安装了Rocky 8.5。

安装 Ubuntu 22.04:

  1. 下载 Ubuntu 22.04 的 ISO 镜像文件。
  2. 将 ISO 镜像文件写入 USB 或 DVD 中。
  3. 将 USB 或 DVD 插入计算机,启动计算机并进入 BIOS 设置。
  4. 在 BIOS 设置中将启动顺序设置为 USB 或 DVD。
  5. 保存设置并退出 BIOS,计算机将从 USB 或 DVD 启动。
  6. 选择安装 Ubuntu 22.04 并按照指示进行安装。

通过虚拟IP登入系统:

  1. 在 Rocky 8.5 上安装和配置 keepalived 服务。
  2. 在 Ubuntu 22.04 上安装和配置 keepalived 服务。
  3. 配置虚拟IP,并将其绑定到 keepalived 服务上。
  4. 在 xshell 中连接虚拟IP,输入用户名和密码即可登入系统。

注意:虚拟IP 的配置和绑定需要根据具体的网络环境进行调整,具体步骤可能会有所不同。

6. 说明tab键补全命令以及补全路径的原理。

在命令行中,Tab键可以帮助我们自动补全命令和路径。Tab键补全命令的原理是,当我们输入命令的前几个字符后,按下Tab键,系统会自动匹配已有的命令,并显示出所有匹配的命令。如果匹配到唯一的命令,系统会自动补全命令。

Tab键补全路径的原理是,当我们输入路径的前几个字符后,按下Tab键,系统会自动匹配已有的路径,并显示出所有匹配的路径。如果匹配到唯一的路径,系统会自动补全路径。如果有多个匹配项,系统会显示所有匹配项,我们可以继续输入字符来缩小匹配范围,再次按下Tab键进行补全。这个功能的实现原理是通过读取文件系统中的目录和文件信息,然后进行匹配和补全。

 

标签:8.5,补全,第一周,SRE,软件,安装,VMware,Rocky
From: https://www.cnblogs.com/luch131/p/17730141.html

相关文章

  • 2023-2024-1 20231301 《计算机基础与程序设计》第一周学习总结
    2023-2024-120231301《计算机基础与程序设计》第一周学习总结作业信息作业链接作业课程<班级>(2023-2024-1-计算机基础与程序设计)作业要求<作业>(2023-2024-1计算机基础与程序设计第一周学习总结)作业目标<《计算机基础与程序设计》预习>《计算机基础与程序......
  • 2023-2024-1 20231401 《计算机基础与程序设计》第一周学习总结
    作业信息该作业属于2023-2024-1计算机基础与程序设计https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01作业目标:加入云班课,参考学习本周学习资源注册博客园账号,加入2022-2023-1-计算机基础与程序设计......
  • 2023-2024-1 20211319蓝宇 《信息安全专业导论》第一周学习总结
    作业信息|这个作业属于哪个课程|2020-2021-1信息安全专业导论(https://edu.cnblogs.com/campus/besti/2020-2021-1fois))||这个作业要求在哪里|[2020-2021-1信息安全专业导论第一周作业](https://edu.cnblogs.com/campus/besti/2020-2021-1fois/homework/11249))||这个作业的......
  • 校内互测第一周(East!XI~East!XV)总结(窝还是退役吧QAQ
    ==真是不想说啥了。。。像我这种沙茶蒟蒻还是早点滚粗的好。。。Day1East!XI出题人:18357打开题瞬间傻了。。。三道树上问题。。。三道。。。T1:给定一棵N个节点的无根树,求每个节点到其它的节点的∑(路径长度xorM)。M<=15TM这傻逼题我写了个0~15的Trie树。。。明明记录个0~15的数......
  • 2023 20213423梁锦辉《计算机基础与程序设计》第一周学习总结
    2023-2024-1 20213423  《计算机基础与程序设计》第1周学习总结作业信息:加入云班课,参考学习本周学习资源注册博客园账号,加入2022-2023-1-计算机基础与程序设计参考 基于VirtualBox虚拟机安装Ubuntu图文教程安装Linux系统快速浏览一遍教材计算机科学概论,课本每章......
  • 第一周阅读笔记|人月神话
    阅读了前两章一个软件的实现,不仅仅是代码的完成,只是程序的完成还远远不够,更多的需要程序变成编程产品,这是可以被任何人运行、测试、修复和扩展的程序,它可以运行在多种操作系统平台上;同时程序还要变成编程系统,可以进行交互,并可以用来组装和搭建整个系统。最后成为编程系统产品,才是......
  • 无涯教程-JavaScript - ISREF函数
    描述如果指定的值是参考,则ISREF函数返回逻辑值TRUE。否则返回FALSE。语法ISREF(value)争论Argument描述Required/OptionalvalueAreferencetoacell.RequiredNotes您可以在执行任何操作之前使用此功能测试单元格的内容。适用性Excel2007,Excel2010,Excel......
  • 每周总结 第一周
    这是正式上课的第一周,在假期尚未结束之时,我已经提前来到学校,将hadoop的相关知识浅浅地学了一下,接下来简单将一下我这一个礼拜学了什么。首先是spring的学习,对于spring我不能说的上是掌握的足够详细,这是简单的学习了一下,IOC(控制反转)以及DI(依赖注入)的思想我也只是略微了解了一下,......
  • 网站推广第一周总结和反思
    这个周,开始了ITFriend第一轮的推广。主要是发表了“我的大学,我的梦想”等励志类和技术类文章,通过QQ空间、QQ群、新浪微博等社交媒体,等博客传播,当然更重要的是熟人朋友之间的互相传播,注册用户量超过了500,也就是说我的梦想,已经实现了万分之一。本周遇到的诸多问题1.通过宣传,让几千......
  • 第一周实验
    第一题#include<stdio.h>#include<time.h>#include<math.h>clock_tstart,stop;doubleduration;#defineMAXN10#defineMAXK1e7doublef1(intn,doublea[],doublex){inti;doublep=a[0];for(i=1;i<=n;i++)......