美文网首页
Linux相关知识点(一)

Linux相关知识点(一)

作者: 小晨主 | 来源:发表于2017-02-08 12:17 被阅读0次

    鸟哥的私房菜(基础篇)【第三版】课后练习答案

    1.目前Linux 核心的最新稳定版与发展中版本的版本号码

    kernel/git/stable/linux-stable.git

    2.Andriod 与Linux 核心版本间的关系

    Android为什么会选择Linux

    1、强大的内存管理和进程管理方案
    2、基于权限的安全模式
    3、支持共享库
    4、经过认证的驱动模型
    5、Linux本身就是开源项目
    

    Android对Linux的改动

    1.它没有glibc支持
    2.它并不包括一整套标准的Linux使用程序
    3.它没有本地基于X服务的窗口系统
    4.Android专有的驱动程序
    

    Android系统和linux内核的关系详解
    Android维基百科

    3.一个完整的作业系统至少要能够完整的控制整个硬体,请问,作业系统应该要控制硬件的哪些单元?

    输入/输出crontrol、设备控制、流程管理、文件管理等等
    

    4.何谓多人(多用户)多工(多任务)?

    多用户指的是Linux的允许多人同时连上主机之外,每个使用者皆有其各人的使用环境,并且可以同时使用系统的资源! 
    
    多任务指的是多工环境,在Linux的系统下,处理器与其他例如网路资源可以同时进行多项工作,Linux的最大的特色之一即在于其多工时,资源分配较为平均
    

    5.GNU General Public License ( GPL ) 与Open Source 的精神

    1. GPL的授权的软体,乃为自由软体(免费软件),任何人皆可拥有他; 
    2. 开发GPL的的团体(或商业企业)可以经由该软体的服务来取得服务的费用; 
    3. 经过GPL的授权的软体,其属于开放源码的情况,所以应该公布其原始码; 
    4. 任何人皆可修改经由GPL的授权过的软体,使符合自己的需求; 
    5. 经过修改过后应该回馈给开源的Linux社群
    

    6.什么是POSIX的?为何说Linux上使用的POSIX对于发展有很好的影响

    POSIX的是一种标准规范,主要针对在Unix的作业系统上面跑的程式来进行规范。
    若你的作业系统符合POSIX的,则符合POSIX的的程式就可以在你的作业系统上面运作。
    Linux上由于支援POSIX的,因此很多Unix系统上的程式可以直接在Linux上上运作,因此程式的移植相当简易!也让大家容易转换平台,提升的Linux的使用率。
    

    7.Linux上的发展主要分为哪两种核心版本?

    主要分为奇数的发展中版本(开发),如2.5,及偶数的稳定版本,如2.6。 
    

    8.简单说明Linux的成功的因素?

    1. 藉由Minix的作业系统开发的Unix系统一样,没有版权的纠纷; 
    2. 借助于的GNU计划所提供的各项工具软体,海合会/庆典等; 
    3. 藉由网际网路广为流传; 
    4. 藉由支持的POSIX标准,让核心能够适合所有软体的开发; 
    5. 托瓦兹强调务实,虚拟团队的自然形成
    

    相关文章

      网友评论

          本文标题:Linux相关知识点(一)

          本文链接:https://www.haomeiwen.com/subject/erpvittx.html