第一章
什么是
Linux<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
1、
一个完整的操作系统至少要能够完整地控制整个硬件,请问,操作系统应该要控制硬件的那些单元?
(1)
控制CPU进行正确的运算。
(2)
可以分辨硬盘里数据并进行运算。
(3)
能够识别所有的网络适配卡(网卡)。
(4)
可以显示影像的显示芯片(显卡)。
(5)
可以传输声音的音效芯片(声卡)。
(6)
以及输出影像的显示器和输出声音的喇叭。
(7)
还有可以读取光盘的光驱等。
2、
核心功能在于管理控制整个系统的硬件,这包括CPU运算单元的管理、输入、输出的管理,内存的管理,等等。那么,请问一个较为完整的操作系统,应该包含那些部分?
(1)
输入设备、输出设备、运算器、存储器、控制器、数据程序、计算结果、控制信息、数据信息。
3、
1GB硬盘空间等于多少KB?
(1)1GB=1024MB。
(2)1MB=1024KB
(3)1KB=1024B
(4)1Bybe=8bit
4、
您在主机上安装了一张网卡,开机之后系统无法使用,您确定网络卡是好的,那么问题可能在哪里?该如何解决?
(1)
可能原因是没有安装网卡驱动。
(2)
解决方法是安装该网卡型号的网卡驱动。
5、
我在一台主机上安装windows操作系统时,安装了显卡的驱动程序,它是没有问题的。但是,安装Linux时,却无法完整地显示整个X windows。请问,是否可以将windows上的显示驱动程序安装在Linux上。
(1)
不可以。因为操作系统的核心不一样,每种操作系统都有自己的核心。
6、
在windows上能玩的游戏,是否可以到Linux上玩?
(1)现在还是不可以的,将来应该是可以的(个人观点)
7、
什么是软件移植?
(3)
我们一般说的软件的可移植性指的是软件可移植性,简单的说就是指源代码到不同的平台下(不同的操作系统,例如从Windows下移到Linux下)时,需要修改的内容越少,移植性越好。
8、
Linux本身仅是一个核心与相关的核心工具而已,不过,它已经可以驱动所有的硬件,所以,可以算是一个很优秀的操作系统。经过其他应用程序的开发之后,被整合成为Linux发行版。请问众多的版本之间有什么异同?
(2)
为了让所有的Linux版本开发差异不会太大,采用Linux LSB(Linux standard base,Linux标准基础)来规范开发人员,并遵循目录架构的FHS(文件系统层次标准)规范。
(3)
唯一存在的差别,可能就是开发人员自己开发出来的管理工具以及套件管理的模式。
9、
UNIX是谁写出来的?GUN计划是谁发起的?
(1)
Thompson写出的UNIX.
(2)
GUN计划是史托曼在1984年发起的。
10、
GNU的全名的什么?主要有那几个基金会支持?
(1)
GNU是GNU’s Not UNIX的缩写,意思是说,GNU并不是UNIX。
11、
如何获取Linux发行版的安装光盘?
(2)
http://distrowatch.com/
12、
简单说明什么是GNU的GPL?
(1)
GPL是一种自由的权力,并非价格,用户可以自由执行、复制,再发行、学习、修改、与强化自由软件。总之,一个软件挂上了GPL版权声明之后,它自然就成了自由软件。
13、
何为多用户(multi-user)、多任务(multitask)?
(1)
多用户就是可以允许多人同时上线工作,并且资源分配较为公平。
(2)
多任务就是可以在计算机中同时打开两个以上的办公软件。
14、
简单说明GNU General public license (GPL)与开源码的精神。
15、
有人问“Linux是什么”?该如何回答?
(1)
Linux 是一套 Unix-like 的操作系统,是 Unix 的一种,它控制整个系统基本服务的核心程序 (kernel) 是由 Linus 带头开发出来的,「Linux」这个名称便是以「Linus's unix」来命名,Linus 选择用「大众公有版权」 (GPL)的方式来发行这份程序,这个版权允许任何人以任何形式复制与散布 Linux 的原始程序,换句话说,Linux 实际上是「免费的」,使用者在网络上就可以抓到 Linux 的原始程序代码,随心所欲的复制与更改 Linux 的原始程序,在因特网的日渐盛行以及 Linux 开放自由的版权之下,吸引了无数计算机高手投入开发、改善 Linux 的核心程序,使得 Linux 的功能日见强大,所以今日我们可以在网络上免费下载 Linux 使用,或者花很少的一点费用就可以取得 Linux 光盘,这都是因为 Linux 是 GPL 版权的缘故。
16、
什么是POSIX?为什么说Linux使用POSIX对开发有好处?
(1)
POSIX是可移植操作系统接口(Portable Operating System Interface)的首字母缩写。POSIX是基于UNIX的,这一标准意在期望获得源代码级的软件可移植性。换句话说,为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的POSIX操作系统(即使是来自另一个厂商)上编译执行。POSIX标准定义了操作系统应该为应用程序提供的接口:系统调用集。POSIX是由IEEE(Institute of Electrical and Electronic Engineering)开发的,并由ANSI(American National Standards Institute)和ISO(International Standards Organisation)标准化。大多数的操作系统(包括Windows NT)都倾向于开发它们的变体版本与POSIX兼容
17、
Linux的开发主要分为哪两种核心版本?
(1)
测试版和稳定版
(2)
偶数为稳定版,奇数为开发中的测试版。
18、
简单说明自由软件(free software)与开源码的差异。
(2)
众所周知,所有的软件都用源码编写,并通过编译最终生成系统或应用。开放源码软件保证所有人可以得到这些代码。这意味着没有一个公司可以完全独占它。开放源码意味着自由选择的权力,而自由选择意味着激发更多创新的能量
19、
什么是Linux的live CD?
现在有很多linux的安装方式都改用livecd方式安装了(安装方式变成了一个系统程序),一目了然。
20、
简单说明Linux成功的因素.
(1)
安全性能、漏洞的快速修补
(2)
多用户、多任务
(3)
用户和组的规划
(4)
稳定性
(5)
规范性
(6)
系统可调节性
(7)
使用方便性
(8)
相对而言资源耗费较少
转载于:https://blog.51cto.com/netsky1/244064