| 作 者: | 罗文村 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 重点大学计算机专业系列教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | Linux操作系统 高等学校 教材 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章Linux系统概述
1.1Unix操作系统简介
1.1.1什么是操作系统
1.1.2Unix简史
1.2Linux的历史与现状
1.2.1Linux内核的形成
1.2.2成为完整的Linux操作系统
1.3Linux系统的结构与特性
1.3.1Linux系统的框架结构
1.3.2Linux系统的特性
1.4Linux的发行版简介
1.4.1国外的Linux发行版
1.4.2国内的Linux发行版
1.5内核版本号与发行版本号
1.6本书所采用的Linux发行版本
第2章Linux系统的安装
2.1了解系统硬件需求
2.2如何使用RedHat
2.3安装前的准备工作
2.3.1列出计算机的硬件清单
2.3.2数据的备份
2.3.3决定要将 RedHat安装到哪里
2.4安装RedHat 9.0
2.5虚拟机安装RedHat 9.0
2.5.1虚拟机简介
2.5.2安装VMware
2.5.3新建一个虚拟计算机
2.5.4开始安装Linux系统
2.6其他安装方式简介
2.6.1制作引导盘
2.6.2引导启动安装
2.6.3选择安装方式
第3章Linux系统的图形用户环境
3.1什么是X Window
3.2X Window的运行机理
3.3图形桌面操作环境GNOME
3.3.1GNOME的图形界面
3.3.2面板与桌面
3.3.3GNOME的基本操作
3.3.4文件管理器
3.3.5GNOME 首选项
3.3.6应用程序
3.3.7GNOME的媒体播放器
3.3.8图形图像处理
3.3.9Internet应用与游戏
3.4KDE图形操作环境
3.4.1KDE的面板与桌面
3.4.2KDE应用程序
第4章Linux基本操作
4.1Linux shell
4.1.1什么是shell
4.1.2shell中转义字符与通配字符
4.1.3Linux重定向与管道
4.1.4shell变量
4.1.5定制shell
4.2启动进入shell
4.3登录、注销与关机
4.3.1登录
4.3.2注销
4.3.3关机与重启
4.4Linux的常用命令
4.4.1在线帮助
4.4.2通信命令
4.4.3其他命令
4.5Linux的文件与目录操作
4.5.1文件与目录的基本概念
4.5.2文件与目录的操作命令
4.6常用的网络命令
4.6.1文件传输命令ftp
4.6.2Telnet命令
4.6.3finger命令
4.6.4ping命令
4.7文本编辑器vi的用法
4.7.1vi简介
4.7.2基本编辑命令
4.7.3高级命令
第5章Linux系统管理
5.1Linux启动过程概述
5.2Linux的文件系统
5.2.1Linux文件系统的发展史
5.2.2Linux文件系统的基本概念
5.2.3Linux的多文件系统结构
5.3文件系统管理
5.3.1Linux文件系统的类型
5.3.2创建文件系统
5.3.3安装与卸载Linux文件系统
5.3.4管理Linux文件系统的常用命令
5.4设备管理
5.5用户管理
5.5.1用户账号与组
5.5.2与用户账号有关的信息文件
5.5.3管理用户账号
5.6进程管理
5.6.1进程查看
5.6.2进程的启动
5.6.3进程调度、挂起与恢复
5.7软件安装与升级
5.7.1RPM包的安装与管理
5.7.2源代码压缩软件包的编译安装
5.8文件的压缩与存档
5.8.1tar命令
5.8.2gzip命令
5.8.3unzip命令
5.8.4zgrep命令
5.9内核编译与定制简介
5.9.1为何编译Linux内核
5.9.2编译前的准备工作
5.9.3内核配置与编译
第6章Linux办公应用软件
6.1OpenOffice简介
6.1.1历史沿革
6.1.2OpenOffice功能简介
6.2安装OpenOffice 2.0
6.2.1获取OpenOffice 2.0软件包
6.2.2安装OpenOffice 2.0软件包
6.2.3安装后的启动与设定
6.3使用OpenOffice 2.0
6.3.1OpenOffice 2.0 各组件功能简介
6.3.2文字处理器 Witer的使用
6.3.3OpenOffice Impress
6.3.4OpenOffice Calc
第7章网络服务与配置
7.1TCP/IP简介
7.1.1TCP/IP简史
7.1.2TCP/IP分层模型与协议族
7.2局域网简介
7.2.1局域网的特点
7.2.2局域网的拓扑结构
7.2.3局域网系统与协议
7.2.4以太网的设备
7.3TCP/IP网络基础
7.3.1IP地址与子网
7.3.2IP网络协议
7.3.3TCP与UDP协议及其端口
7.3.4Linux网络配置
7.4DNS服务与配置
7.4.1域名解析与域名服务
7.4.2域名解析的方法
7.4.3DNS的层次结构
7.4.4域名的委托管理机制
7.4.5配置转换程序
7.4.6配置域名服务器
7.4.7测试DNS服务器
7.5Web服务与配置
7.5.1HTTP协议与Web服务软件
7.5.2安装、启动与检验Apache服务器
7.5.3Web服务器的访问控制
7.6FTP服务与配置
7.6.1FTP协议的基本原理
7.6.2安装、启动与配置FTP服务器
7.6.3FTP服务器的访问控制
7.6.4测试FTP服务器
7.7Email服务与配置
7.7.1电子邮件系统的基本概念
7.7.2Sendmail的工作方式
7.7.3Sendmail的安装与配置
7.7.4测试邮件服务器
第8章Linux编程环境
8.1Linux C/C++编程
8.1.1C语言的标准
8.1.2C语言开发环境简介
8.1.3C函数库
8.1.4获得系统帮助
8.1.5库文件与头文件的位置
8.1.6gcc的基本用法和选项
8.1.7调试C程序
8.1.8创建与使用库函数
8.1.9软件维护工具make
8.2Perl编程
8.2.1Perl简介
8.2.2安装Perl
8.2.3帮助文档
8.2.4Perl程序例子
8.2.5运行与调试Perl程序简介
第9章Linux系统安全
9.1分区安全
9.2系统引导安全
9.3账号安全
9.4PAM机制
9.4.1PAM的四种管理模块类型
9.4.2PAM的四种控制标志
9.4.3PAM的文件
9.4.4PAM的模块参数
9.5网络服务安全
9.5.1iptables
9.5.2TCP Wrappers
9.5.3xinetd
9.5.4常见网络服务的安全问题
9.6脚本安全
9.6.1处理用户输入
9.6.2注意隐式输入
9.6.3几个危险函数
9.7网络监测工具
9.7.1扫描器
9.7.2嗅探器
第10章综合实训
10.1Linux系统安装与管理
10.2配置FTP服务器
10.3配置Web服务器
10.4配置DNS服务器
10.5Linux程序设计
参考资料