习题和答案
第 1 章 Linux 概述 .....................................................................................................................
第 2 章 shell 及常用命令.........................................................................................................
第 3 章 vi 编辑器的使用 ...........................................................................................................
第 4 章 X Window 系统的使用 ..................................................................................................
第 5 章 Linux 系统的常用软件 ................................................................................................
第 6 章 硬件管理 ........................................................................................................................
第 7 章 网络基本配置 ..............................................................................................................
第 8 章 常用网络服务的配置和使用 .....................................................................................
第 9 章 系统管理与监控 ..........................................................................................................
第 10 章 Linux 系统的安全管理 ..............................................................................................
第 11 章 shell 程序设计 ...........................................................................................................
第 12 章 gcc 的使用与开发.......................................................................................................
第 13 章 gtk+图形界面程序设计 .............................................................................................
第 14 章 Qt 图形界面程序设计 ................................................................................................
第 15 章 集成开发环境 KDevelop 的使用 ...............................................................................
第 1 章 Linux 概述
1. 什么是 Linux?
Linux 是一套免费使用和自由传播的类 UNIX 操作系统, 源代码开放,能运行于各类硬
件平台,包括 Intel x86 系列和 RISC 处理器。这个系统是由世界各地成千上万的程序员设
计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的
UNIX
兼容产品。
2. Linux 有哪些特性?
(1)开放性
(2)多用户
(3)多任务
(4)良好的用户界面
(5)设备独立性
(6)丰富的网络功能
(7)可靠的系统安全
(8)良好的可移植性
3. Linux 与 Windows 操作系统的主要区别是什么?
(1) 从发展的背景看, Linux 是从一个比较成熟的操作系统发展而来的,而其他操作系
统,如 Windows 等,都是自成体系,无对应的相依托的操作系统
(2)从使用费用上看,Linux 是一种开放、免费的操作系统,Windows 是封闭的系统,
需要有偿使用。
(3) Linux 上丰富的应用软件也是自由的,而在 Windows 下,几乎所有的软件都有独立
的版权,需要购买使用,即使某些软件可以免费使用,也一般不提供其源代码,更不用说由
用户修改扩充其功能了。
(4)Windows 对硬件配置要求高,而 Linux 在低端 PC 系统上仍然可以流畅运行
4. Linux 与 Unix 的共同点与不同点是什么?
共同点:由于 Linux 是从 Unix 发展来到,它遵循 Unix 开放标准,基本支持同样的软