马哥教育N36第一周作业

1.描述计算机的组成及功能?

答:现代pc机都是根据冯诺依曼体系结构设计和生产的,冯诺依曼在1946年提出计算机主要由五大部分组成,它们分别是:运算器、控制器、存储器、输入设备和输出设备。

输入设备把需要的程序和数据输送到计算机;存储器保存程序和数据、以及运算的中间结果和最终结果;运算器对输入的数据进行各种算数、逻辑运算;控制器是协调机器各部件工作的;

输出设备把处理的结果展示给用户。

2.描述内核功能以及作用?

答:内核的功能是管理系统的进程、内存、设备驱动程序、文件和网络系统,作用是为用户空间提供系统调用接口,提高系统稳定性。

3.按系列罗列常见的Linux的发行版,并描述不同发行版之间的联系和区别?

答:主要分redhat系列和debian系列。不同发行版之间的区别主要是包管理工具的不同。

redhat系包括:redhat、centos、Fedora

debian系包括:Linux Mint、Ubuntu、Debian GNU / Linux、

其他:Archlinux、opensuse等

4.描述常见的开源协议(GPL、LGPG、BSD、Apache等)以及开源协议的区别?

答:GPL:公共许可协议,它最显著的两个特点是:病毒性传播和不允许闭源的商业发布。所谓病毒性传播就是只要和 GPL 粘上关系就必须遵循 GPL 协议。GPL是针对软件的源代码版权,而不是针对编译后二进制版本的版权,所以你有权免费获取软件的源代码,但是没有免费获取软件的二进制版本的权利。

LGPL(lesser):它是GPL的一个主要为类库使用而设计的开源协议。LGPL 协议的类库作为独立模块被商业软件引用,是不需要开源商业软件的;但是在此模块上修改或衍生的代码也必须采用 LGPL 协议。

Apache: 它是著名的非盈利组织 Apache 采用的开源协议。它允许代码修改后,作为商业或开源软件再发布,但是每一个被修改的文件都必须放置版权说明。

BSD: 它是 Berkeley Software Distribution 的缩写,是一个给予使用者很大自由的协议。使用者可以自由使用,修改源代码后再作为开源或商业软件发布,但是必须在版权声明中提到使用BSD协议,并附带BSD协议,还不能使用原源代码作者的名义进行商业促销。

MIT:它和BSD协议一样宽范的协议,原作者只保留了版权,而没有其他限制。

5.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述?

答:一切皆文件,linux中所有的文件、目录、设备、进程等对linux 内核都表现为一种文件;小型、单一用途的程序,避免冗余代码,提高linux的执行效率;链接程序,共同完成复杂的任务,代码复用技术,提高linux开发效率;避免令人困惑的用户界面,采用命令行接口,总体看降低学习成本;配置数据保存在文本中,修改程序设定只需要修改对应的配置文件即可,在命令行的用户界面操作方便。

6.描述Linux目录结构以及目录结构命名规定?

答:根目录( / ):系统中最重要的目录,其他目录皆是由根目录衍生出来的。

执行文件目录( /bin ):放置可执行文件的目录。

开机目录( /boot ):这个目录放置开机用到的文件,包括Linux内核文件。

驱动设备目录( /dev ):任何设备都是以文件的形式存在于此目录。

配置文件目录( /etc ):系统主要配置文件存放目录。

一般用户家目录( /home ):新建用户默认家目录存放在这个目录。

系统函数库目录( /lib ):系统开机会用到的函数库,以及/bin 和 /sbin 下的命令会调用的函数库。

媒体设备暂时挂载目录( /media ):光盘、DVD等设备暂时挂载区。

额外设备临时挂载目录( /mnt ):这个目录和 /media 用途相同。

第三方软件安装目录( /opt ):安装第三方应用程序的,可由用户指定安装位置。

管理员家目录( /root ):root用户的主文件夹。

系统管理员可执行命令目录( /sbin ):存放只有root用户才能使用的命令。

临时文件存放目录( /tmp ):一般用户或运行中的程序暂时存放数据的目录。

虚拟文件系统目录( /proc ):主要存放系统内核、进程、外部设备或网络状态等数据,不占用硬盘空间。

虚拟文件系统( /sys ):主要记录与内核相关的信息。

系统软件资源目录( /usr ):所有软件合理分布在此目录中,甚至 /bin 、/sbin 、/lib目录的实际文件都是存放在此目录的。

可变文件目录( /var ):主要存放缓存、日志、软件运行产生的文件,此目录会随着系统运行时间渐渐变大。

为了规范Linux系统目录结构,帮助用户了解数据存放的默认目录,就有了 Filesystem Hierarchy Standard(FHS)标准。

猜你喜欢

转载自blog.csdn.net/me0607040211/article/details/86774109