1、描述计算机的组成及其功能。 计算机遵守冯 诺依曼老师的体系,有输入,输出单元,存储单元,算数逻辑单元和控制单元组成。 输入设备有:键盘,鼠标,触控屏等 输出设备有:显示器,打印机 存储单元有硬盘,内存 运算单元算数逻辑有CPU
计算机硬件包括:硬盘,CPU,主板,显卡,声卡,内存条,电源等设备组成
2、描述内核功能以及作用
计算机是由多个硬件组成的,有CPU,硬盘,键盘,显示器等,计算机系统是由硬件和软件共同组成的,不可分割的整体。 硬件执行机器语言,CPU执行汇编语言,内核执行高级语言C语言; Linux是控制计算机硬件的操系统,应用程序向linunx系统发出命令请求,接到请求后,Linux通过Shell发出命令,Shell再通过接口向内核传达指令,内核发送指令给CPU,CPU发送指令给其他硬件,达到运行计算机系统的作用并输出应用程序请求的结果。 Shell有一些指令是静态链接直接调用内核程序,有些指令是动态连接,需要调用库函数才能完成调用内核程序,库函数本身不会发出指令,应用程序通过Java语言,JSEE,php等高级语言向linux系统发出请求,达到完成程序正常运行的目的。
3、按系列罗列常见Linux的发行版,并描述不同发行版之间的联系与区别。 Linux发型版本: 1RedHat:红帽系列 RHEL:Redhat Enterprise Linux 收费版本,稳定性好,提供服务,主要收入来源 2CentOs:免费版,稳定性好,社区企业操作系统 3OpenSuse 免费版本,在国内仅次于红帽 4Gentoo 操作复杂 不适合新手入门 5Debian : unstable testing,测试版本 stable稳定性好 软件包有些过时 6Ubuntu 稳定性好 可以用于桌面系统 4、描述常见的开源协议(GPL,LGPL, BSD,Apache等)以及开源协议的区别 GPL:GNU通用公共许可证;适用于大多数自由软件基金会的软件以及由使用这些软件而承担义务的作者所开发的软件 LGPL:GNU宽通用公共许可证,比GPL更宽松,可以私有使用LGPL授权的自由软件,开发踹的新软件可以私有而不是需要是自由软件 BSD:是由加州大学伯克利分销发布的BSD UNIX发展起来的,是宽松自由软件许可证的一员,BSD协议允许作者使用该资源下,将其并入私人版的软件,该软件可使用闭源软件协议发布; Apache:是著名的非盈利开源组织Apache采用的协议,和BSD类似。如果修改了代码需要在被修改的文件中说明在延伸代码中需要带有原来代码的协议商标,专利声明和其他原来作者需要包含的说明
5、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。 哲学思想: 1 Linux系统下一切皆是文件; 2 小型单一程序 3 连接程序公共完成复杂的任务 4 避免令人感到困惑的界面 5 配置数据存储在文件中 自己的理解: Linux系统好像是一个倒状的树,在土壤(硬件及内核等关键程序)中里的根(ROOT)衍生出树干(一级目录),树枝(二级目录),树叶(末级文件)。这些树叶进行光合作用(类比应用程序发送指令),让树枝繁叶茂(操作系统有条不紊的运行),平时需要浇水(进行系统维护,如出新版本,打补丁等)。造福人类(科技进步)。
6、描述linux目录结构以及目录结构命名规定。 FHS Filesystem Hierarchy Stadnard 文件系统层次化标准 /root 根目录 系统管理员家目录; /boot 启动Linux系统文件 /dev deveice设备文件夹 /etc 配置文件目录 不能有二进制文件 /usr/local UNIX SOFTWARE ERSOURE 存放第三方文件目录 /mnt 挂在文件目录 /Proc 虚拟文件目录,关机就空了 /opt 第三方文件目录 /home 普通管理员家目录 /lib 库文件及内核文件目录 /lib64库文件及内核文件目录 64位 /bin 二进制文件目录 存放普通命令目录 不能存放文本文档 /sbin 二级制文件目录 存放系统命令目录不能存放文本文档 /sys 通Proc类似 但是统一了模型接口 /tmp 临时文件夹(缓存) /media 便携式或设备挂载,cdrom flppy等