【第一周作业】

本文介绍了计算机系统的基本组成,包括硬件和软件,并讲解了进制转换的方法。同时,提供了VMware的下载安装教程,对比了GPL和MIT开源协议。此外,还详细阐述了Rocky8.5和Ubuntu22.04的安装过程,以及如何使用Xshell通过虚拟IP登录系统。最后,解释了Tab键在命令行中自动补全的原理。
摘要由CSDN通过智能技术生成

目录

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

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

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

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

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

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


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

·        一个完整的计算机系统包含硬件系统和软件系统。硬件系统由CPU(控制器、运算器)、存储器(内部存储、外部存储)、输入设备、输出设备组成;软件系统由系统软件和应用软件构成。

硬件系统:

运算器: 算术运算、逻辑运算; 储存器: 存储信息; 控制器: 指挥系统; 输入设备: 将信息输入转换为机器能够识别的形式(2进制); 输出设备: 将结果转换为人们熟悉的形式输出到的外部设备。

软件系统:

系统软件:主要用于管理整个计算机系统;应用软件:用户根据任务需要所编制的各种程序。


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

·      进制也就是进制位,我们常用的进制包括:二进制、八进制、十进制与十六进制,逢几进一位就是几进制。比如逢2进一位是二进制,逢10进一位是十进制,十六进制10-15用字母代替(A-10、B-11、C-12、D-13、E-14、F-15),到16进位。

·进制的转换:

(1)十进制转化为其他进制:用十进制数字除以其他的进制数,反向取余数,直到商为0终止。例如下图,十进制数57转为二进制数,二进制结果为:111001

(2)其他进制转化为十进制: 把其他进制数按权展开、相加即得十进制数。例如下图,八进制数741转为十进制数,十进制结果为:481

(3)其他进制转化为其他进制:可先转化为十进制,再进行转化。


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

 (1)vmware软件的下载:进入官网下载地址:下载 VMware Workstation Pro,选择对应现在电脑使用的操作系统进行下载。

 (2)vmware软件的安装:点击下载好的.exe文件,开始安装;

 勾选‘我接受许可协议中的条款’,点击下一步;

  选择安装路径,点击下一步

 用户体验设置,可以不勾选,点击下一步;

 选择创建快捷方式,点击下一步;

跳到安装页面,点击安装 ,安装完成后点击许可证输入许可证秘钥,或者在安装完后打开,点击帮助,输入许可证秘钥。此处我使用的秘钥为:ZF3R0-FHED2-M80TY-8QYGC-NPKYF,秘钥可以直接搜索引擎搜索找到。

 

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

GPL:代码开源,引用、修改、使用代码免费,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售,新增代码采用同样许可证。

MIT:MIT协议允许任意的使用、复制、修改原MIT代码库,允许修改代码后可以闭源,无需每一个修改过的文件都放置版权说明


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

镜像下载:

阿里云镜像:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区

清华大学镜像:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

步骤:

选择编辑-》虚拟网络编辑器

选择网卡,更改子网及子网掩码,点击DHCP设置,如果是灰色页面无法点击更改,点击管理权限进行更改,更改起始、结束IP地址

 

创建新的虚拟机,选择默认的典型安装,点击下一步

选择稍后安装操作系统,点击下一步

安装 ubuntu 22.04则选择版本Ubuntu 64位,安装rocky 8.5则选择centos 8 64位,点击下一步

给创建的虚拟机命名, 并选择存放位置,点击下一步

 修改最大磁盘大小,选择将虚拟磁盘存储为单个文件,点击下一步,完成创建

 

 点击编辑虚拟机设置,进行相关虚拟机设置,在CD/DVD选择使用ISO映像文件,点击浏览选择提前准备好的ISO镜像 

 

(1)rocky 8.5:

选择安装

 选择使用语言,点击继续

 设置相关安装信息:

 时间和日期:选择亚洲上海

 软件选择:本次安装选择了带图形界面的服务器

 安装目标位置:默认

网络和主机名:启用网络

 root密码:设置root账户密码

 创建用户:

开始安装 

(2)ubuntu 22.04

选择Ubuntu Server

 选择语言:

选择继续安装不升级

 选择语言

选择安装版本:

使用自动获取网络

 选择代理,默认即可

配置镜像地址,这里使用的是阿里云镜像地址

 配置磁盘分区:默认即可

 

 配置主机名、用户名和密码

选择安装openssh服务

 特色服务

等待安装

Xshell远程连接:

打开Xshell,新建会话, 输入要连接的主机ip,修改连接名称,点击左侧用户身份验证确定连接的是哪个用户,选择外观调节字的大小以及样式,调整完后选择连接

 选择一次性接受

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

·      补全命令和路径的原理是通过bash等命令处理器来实现的。把用户给出的字符串当做路径开头,当用户按下TAB键时,在其指定上级目录下搜索以指定的字符串开头的文件名,如果唯一则直接补全,否则再次Tab给出列表。命令的子命令补全需要安装bash-completion。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值