这是一本Linux入门教科书,为Linux初学者定制,全面、系统地介绍了Linux及其环境。本书附有数百个精心设计的实战操作练习和习题,帮助读者高频率地复习命令、原语和概念。各章节内容主要包括Linux历史、Linux的shell命令和shell编程、编辑工具、电子邮件、文件操作、重定向和管道、进程、网络互连、Linux软件开发、Linux图形用户界面等。


       本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为系统编程人员的自学教材和参考手册。


图书目录:

第1章 操作系统综述

1.1 引言

1.2 操作系统是什么

1.3 操作系统提供的服务

1.4 文字与图形用户接口

1.5 操作系统的类型

1.6 Linux家族

小结

习题

第2章 Linux历史

2.1 引言

2.2 开放源码

2.3 Linus Torvalds

2.4 Linux发行版

2.5 内核的历史

2.6 Linux的流行

2.7 未来的发展

2.8 Web资源

小结

习题

第3章 开始行动

3.1 引言

3.2 计算机系统硬件

3.2.1 内存/主存

3.2.2 中央处理器(CPU)

3.2.3 磁盘

3.2.4 总线

3.2.5 输入/输出设备

3.3 Linux软件体系结构

3.3.1 设备驱动程序

3.3.2 Linux内核

3.3.3 系统调用接口

3.3.4 语言函数库

3.3.5 Linux shell

3.3.6 应用程序

3.4 登录和退出

3.5 改正命令行输入错误

3.6 重要的一些系统设置

3.7 对初学者有用的几个命令

3.7.1 修改密码

3.7.2 获取帮助

3.7.3 找出用户及其

Linux系统的名字

小结

习题

第4章 Linux shell

4.1 引言

4.2 各种各样的Linux shell

4.2.1 各种shell程序

4.2.2 哪种shell能满足需要

4.2.3 更改shell的各种方法

4.2.4 shell的启动文件和环境变量

4.3 一些有用的多用途命令

4.4 shell元字符

小结

习题

第5章 编辑文本文件

5.1 引言

5.2 如何使用pico编辑器进行简短编辑

5.3 使用vi编辑器获取更多控制

5.4 使用emacs编辑器获取最大控制

5.5 如何使用XEmacs进行图形化编辑

5.6 命令行编辑

小结

习题

第6章 电子邮件

6.1 引言

6.2 如何高效使用Linux中的mail命令

6.3 elm——全屏显示电子邮件系统

6.4 pine——另一个全屏电子邮件系统

6.5 图形化电子邮件系统——Kmail

小结

习题

第7章 文件和文件系统结构

7.1 引言

7.2 Linux文件概念

7.3 文件类型

7.4 文件系统结构

7.5 文件结构导航

7.6 Linux中的文件表示和存储

7.7 标准文件和文件描述符

7.8 文件末尾(eof)标记

小 结

习 题

第8章 文件安全

8.1 引言

8.2 基于密码的保护

8.3 基于文件加密的保护

8.4 基于访问权限的文件保护

8.5 读取和更改文件的访问特权

8.6 特殊访问位

8.7 文件访问权限和类型

小 结

习 题

第9章 基本文件处理

……

第10章 高级文件处理

第11章 文件共享

第12章 重定向和管道

第13章 进程

第14章 连网与网络互联

第15章 Bash编程

第16章 高级Bash编程

第17章 TC shell编程介绍

第18章 高级TC shell编程

第20章 Linux软件开发工具

第21章 XFree86和Linux图形用户界面

附录A Linux的安装

附录B 命令字典

术语表