Linux发行版简介及虚拟机Linux系统安装课后习题答案。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux发行版简介及虚拟机Linux系统安装课后习题答案。相关的知识,希望对你有一定的参考价值。

1. GNU:自由软件计划

 

gpl:通用公共协议,规定或限制GNU如何自由。只要遵循gpl协议的软件,就需要公开源代码。自由使用,自由修改,自由转发。

 

UNIX1970年由Ken Thompson发明。

 

Linux创始人:林纳斯·托瓦兹,始创于1991年。 

 

1. Unix 和 Linux之间有什么关系?

Linux是一种类Unix系统,可以说Linux是由Unix系统衍生过来的。

 

2. BSD是什么? 我们通常说的FreeBSDNetBSDBSD又有什么关系呢?

BSD是一个重要的Unix分支,在19771995年间由加州大学伯克利分校开发和发布的。FreeBSDNetBSD都是BSD的一个衍生版。

 

3. Unix许可证禁止在大学使用Unix源码是哪一年,随后就出现了两个重要的Unix版本线,分别是什么呢?

1979Unix的版本V7开始,Unix许可证禁止在大学使用Unix源码。随后出现了两个最主要的Unix的版本线,一个是BerkeleyBSD UNIX,另一个是UNIX System V家族。

 

4. AIX, Solaris, HP-UX, IRIX这些Unix都是哪些公司开发的呢?它们是基于哪个分支的UNIX衍生(第3题中的两个版本线)?

AIXIBM开发,属于system v分支;

SolarisSun Microsystems开发,一开始由BSD发展而来,而来倾向于system v;

HP-UX由惠普公司开发,基于system v分支;

IRIX是硅谷图形公司开发,基于system v分支;

 

5. 请把GNU 和 GPL 这两个概念搞明白,请用最简短的话描述一下。

GNURichard Stallman1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来规定如何自由的协议。

 

6. GPLv2 和 GPLV1比有哪些变化呢?

GPLv1 发布于1989年,它的主要目的是用来防止这样的行为:发布软件的作者只发布二进制可执行文件,而不发布源代码;软件的作者增加一些限制性条款。因此按照GPLv1,如果发布了可执行的二进制代码,就必须同时发布可读的源代码,并且在发布任何基于GPL许可的软件时,不能添加任何限制性的条款。而GPLv2GPLv1最大的区别在于,第二版中有一章条款“自由还是死亡”("Liberty or Death"),它申明了,如果哪个人在发布基于GPL的软件的时候,同时添加强制的条款,为了在一定程度上保障和尊重其它一些人的自由和权益,也就是说在一些国家里,人们只能以二进制代码的形式发布软件,为了保护开发软件者的版权,那么他将根本无权发布该软件。。



1. 请回答,32位和64位有什么区别呢?什么时候安装32位的,又什么时候安装64位操作系统呢?如何查看系统是32位的还是64位的?

我们所谓的32位、64位指的是CPUGPRsGeneral-Purpose Registers,通用寄存器)的数据宽度。64位的cpu较之32位可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。

 

而操作系统也是区分32位和64位的,目前主流的计算机硬件大多都是64位的cpu,所以都支持安装64位的操作系统,当然安装32位操作系统也是可以的,至于安装32位还是64位系统主要看我们的计算机内存有多大,如果超过4G就安装64位,否则就安装32位反而会更好。

 

查看系统是32位还是64位使用命令 uname -a 如果显示有X86_64则是64位系统,而显示 i386,i586或者i686则是32位系统。

 

2. swap分区的作用是什么? 如何决定swap分区的大小?

swap分区也就是windows下面的虚拟内存,它的作用主要在于,当系统内存不够用时,或者说快用完时,那么系统会把内存里面的较老的数据临时放到swap中,这样就可以腾出一部分内存分配给其他程序使用。一般我们安装系统的时候,都要分一部分磁盘空间给swap,通常我们分内存大小的2倍给swap,但有时您的服务器内存量很大比如说32G甚至64G,那么没有必要分内存大小的2倍给swap了,因为那样太浪费了。我的建议是,当内存不大于8G时,就分内存的2倍,如果大于8G就分16G即可。

 

3. 阿铭在教程中,教给您的万能分区是怎样分的?

/boot  100M; 

/ 20G; 

/usr/ 20G; 

swap 内存小于8G给内存的2倍,大于8G16G

剩余空间划分给/data/ 

 

4. 装完系统后,试试vmware虚拟机的克隆功能。

 

5. 查资料了解grub的概念,简单描述一下。

grub是基于GNU的一个boot loader, 它是一个多操作系统管理器,用来引导不同的系统。grub可以管理windows系统也可以管理linux系统。

 

6. 关于时区您了解多少呢?在中国我们使用的是哪个时区?

1884年国际经线会议规定,全球按经度分为24个时区,每区各占经度15°。 以本初子午线为中央经线的时区为零时区,由零时区向东、西各分12区,东、西12区都是半时区,共同使用180°经线的地方时。

 

在中国,我们普遍使用北京时间,那么也就是所谓的东八区。安装CentOS的时候,我们可以选择Asia/Shanghai也可以选择Asia/Chongqing 但是并没有 Asia/Beijing


以上是关于Linux发行版简介及虚拟机Linux系统安装课后习题答案。的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统简介虚拟机和系统安装

初识运维3--在虚拟机中安装Linux发行版系统(CentOS)的方法

linux 第一单元 Linux的安装及相关配置

虚拟机安装Linux系统

VM虚拟机 安装Centos7操作系统

虚拟机安装CentOS以及SecureCRT设置完美无错版