简介
Linux由于其系统软件免费获取、硬件费用低廉的特点,近年来发展迅
猛,是目前非常流行的类UNIX网络操作系统。Red Hat Linux是Linux各版本
中非常容易使用的一个版本,它操作简单,配置快捷。本书是以Red Hat公
司的Red Hat Linux9.0为基础,介绍Linux系统的概念、使用、原理、系统
、网络管理等方面的内容。通过大量的应用实例,循序渐进地引导读者掌握
IJnux的各种应用。全书共分13章,分别介绍IAnux系统概述和安装过程,图
形环境的应用和管理,设备管理与文件系统,vi编辑器,常用命令,shell
及进程,用户管理,系统的扩充,Linux网络管理,Samba、DNS等服务器的
架设与配置,Linux程序设计等。
本书可以作为本、专科学生的Linux课程教材,也可以作为广大Linux用
户、管理员以及众多Linux系统自学者的辅导或自学用书。
目录
第2版前言
第1版前言
第1章 Linux简介
1.1 操作系统起源
1.2 Linux的版本
1.3 Linux的特点
1.4 Linux的应用
1.4.1 Linux的适用场合
1.4.2 为什么选择Red Hat Linux
1.5 小结
1.6 习题
第2章 Linux的安装与初次使用
2.1 Linux安装前的准备
2.1.1 收集硬件信息
2.1.2 硬盘分区
2.2 Linux的安装步骤
2.3 系统开机登录与虚拟控制台
2.3.1 用户登录账号与界面
2.3.2 Linux的引导
2.3.3 虚拟控制台
2.4 系统的注销与关机
2.4.1 图形化界面的注销
2.4.2 虚拟控制台的注销
2.4.3 图形化方式关机
2.4.4 命令方式关机
2.5 全屏幕编辑器与行编辑器简介
2.6 经典编辑器Vi
2.6.1 Vi的模式
2.6.2 Vi的进入与退出
2.6.3 Vi的文本输入
2.7 VMWare的安装和使用
2.7.1 VMWare简介
2.7.2 VMWare的下载及安装
2.7.3 VMWare的使用
2.8 小结
2.9 习题
第3章 图形化桌面
3.1 Linux下的x Window系统
3.1.1 x Window系统基本组件
3.1.2 配置和启动x Window系统
3.1.3 X Window的窗口管理器
3.2 整合式桌面环境系统的基本概念
3.2.1 GNOME的桌面系统
3.2.2 GNOME的桌面组成
3.2.3 GNOME的文件管理器
3.2.4 GNOME的系统设置
3.3 KDE桌面系统
3.3.1 KDE桌面系统简介
3.3.2 KDE桌面系统组成
3.3.3 管理器Konqueror
3.3.4 KDE的控制中心
3.3.5 使用文本编辑器
3.3.6 使用软盘和光盘
3.4 小结
3.5 习题
第4章 Linux的设备管理与文件系统
4.1 设备的概念
4.2 常见的设备
4.2.1 使用CD—ROM
4.2.2 使用软盘
4.2.3 使用USB移动存储设备
4.2.4 访问硬盘上的Windows分区
4.2.5 文件系统自动挂载及磁盘管理工具
4.2.6 配置显示卡
4.2.7 配置声卡与网卡
4.3 目录与文件系统简介
4.3.1 文件和目录的概念
4.3.2 IAnux标准文件和目录
4.3.3 文件系统的权限
4.3.4 文件的属性基本命令
4.3.5 文件的压缩与解压缩
4.4 小结
4.5 习题
第5章 shell、多任务与进程
5.1 人与系统界面——shell简介
5.1.1 什么是shell
5.1.2 什么是shell提示符
5.1.3 shell的工作过程
5.1.4 shell与DOS的区别
5.1.5 shell的种类
5.2 为什么使用文本界面
5.3 进程与多任务
5.3.1 进程
5.3.2 多任务
5.4 进程的启动
5.5 进程管理相关的命令
5.5.1 at命令
5.5.2 ps命令
5.5.3 top命令
5.5.4 kill命令
5.6 shell下的常用命令
5.6.1 常用命令简介
5.6.2 联机帮助命令——man
5.6.3 目录操作命令
5.6.4 文件操作命令
5.6.5 文件压缩命令
5.6.6 有关进程管理命令
5.6.7 有关磁盘命令
5.7 小结
5.8 习题
第6章 Linux用户账号与组账号管理
6.1 用户账号与组账号管理简介
6.1.1 账号
6.1.2 口令
6.2 用户账号配置文件
6.3 组账号配置文件
6.4 使用命令管理
6.4.1 添加用户和组用户
6.4.2 修改用户和组用户属性
6.4.3 禁止用户和组用户
6.4.4 删除用户和组用户
6.4.5 改变用户组和所有权
6.5 图形方式下的管理
6.6 小结
6.7 习题
第7章 硬件、软件的安装
7.1 Linux系统中的软件安装
7.1.1 Lfinux系统中软件的安装方式
7.1.2 源软件的安装步骤
7.1.3 RPM软件包的安装步骤
7.2 图形界面软件的安装
7.3 安装新硬件的驱动程序与模块
7.4 添加硬盘
7.5 小结
7.6 习题
第8章 Linux网络基础
8.1 网络的基本概念
8.2 联网的硬件与软件
8.2.1 硬件
8.2.2 软件
8.3 网络协议
8.3.1 网际IP协议
8.3.2 端口的概念
8.3.3 用户数据报协议uDP
8.3.4 传输控制协议TcP
8.4 局域网
8.5 Linux的网络功能
8.6 Linux的网络配置文件
8.7 手工配置网络
8.7.1 设置主机名
8.7.2 设置IP
8.7.3 其他配置
8.8 小结
8.9 习题
第9章 Samba服务器
9.1 Samba服务器简介
9.2 Samba服务器的安装
9.3 Samba服务器的配置
9.3.1 图形化方式配置Samba服务器
9.3.2 用SWAT创建Samba服务器配置
9.4 Samba客户端的配置
9.4.1 在Linux系统和Windows客户机之间共享Samba
9.4.2 Linux客户机访问Samba
9.5 Samba系统的使用
9.6 小结
9.7 习题
第10章 DNS服务器系统
10.1 DNS服务概述
10.2 DNS服务器软件的安装
10.3 配置DNS服务器和解析器
10.3.1 配置DNS服务器
10.3.2 配置DNS解析器
10.4 DNS的启动、停止
10.5 测试DNS的域名解析
10.6 小结
10.7 习题
第11章 web服务器(A13ache)
11.1 Web服务器——Apache简介
11.2 Apache服务器的安装
11.2.1 下载Apache软件包
11.2.2 安装
11.3 Apache的配置
11.4 Apache的启动与关闭
11.5 Apache服务器的测试
11.6 小结
11.7 习题
第12章 Linux程序设计
12.1 Linux系统中的C/C++编程
12.1.1 编译器GCC简介
12.1.2 用GCC开发程序的步骤
12.1.3 GNU make
12.1.4 Linux系统中的并发程序设计
12.2 Linux系统中的Java编程
12.2.1 Java语言的特点
12.2.2 Java的应用领域
12.2.3 Linux系统中java开发环境的安装和配置
12.2.4 Linux系统中Java应用程序的开发
12.3 Linux系统中的数据库
12.3.1 MySQL的特点
12.3.2 MySQL的安装
12.3.3 登录MySQL
12.3.4 MySQL的基本操作
12.4 Linux系统中的PHP
12.4.1 PHP的特点
12.4.2 PHP开发环境的安装和配置
12.4.3 PHP的使用
12.5 小结
12.6 习题
第13章 常用网络管理命令
13.1 网络故障检查命令——ping
13.2 网络配置命令——ifconfig
13.2.1 查看整个网络接口配置
13.2.2 查看某些接口的配置
13.2.3 配置接口
13.3 显示数据路由命令——traceroute
13.4 路由表管理命令——route
13.5 监听网络流量命令——tcpdump
13.6 发送在线信息命令——wall/mseg
13.7 显示网络状态命令——netstate
13.8 小结
13.9 习题
参考文献
第1版前言
第1章 Linux简介
1.1 操作系统起源
1.2 Linux的版本
1.3 Linux的特点
1.4 Linux的应用
1.4.1 Linux的适用场合
1.4.2 为什么选择Red Hat Linux
1.5 小结
1.6 习题
第2章 Linux的安装与初次使用
2.1 Linux安装前的准备
2.1.1 收集硬件信息
2.1.2 硬盘分区
2.2 Linux的安装步骤
2.3 系统开机登录与虚拟控制台
2.3.1 用户登录账号与界面
2.3.2 Linux的引导
2.3.3 虚拟控制台
2.4 系统的注销与关机
2.4.1 图形化界面的注销
2.4.2 虚拟控制台的注销
2.4.3 图形化方式关机
2.4.4 命令方式关机
2.5 全屏幕编辑器与行编辑器简介
2.6 经典编辑器Vi
2.6.1 Vi的模式
2.6.2 Vi的进入与退出
2.6.3 Vi的文本输入
2.7 VMWare的安装和使用
2.7.1 VMWare简介
2.7.2 VMWare的下载及安装
2.7.3 VMWare的使用
2.8 小结
2.9 习题
第3章 图形化桌面
3.1 Linux下的x Window系统
3.1.1 x Window系统基本组件
3.1.2 配置和启动x Window系统
3.1.3 X Window的窗口管理器
3.2 整合式桌面环境系统的基本概念
3.2.1 GNOME的桌面系统
3.2.2 GNOME的桌面组成
3.2.3 GNOME的文件管理器
3.2.4 GNOME的系统设置
3.3 KDE桌面系统
3.3.1 KDE桌面系统简介
3.3.2 KDE桌面系统组成
3.3.3 管理器Konqueror
3.3.4 KDE的控制中心
3.3.5 使用文本编辑器
3.3.6 使用软盘和光盘
3.4 小结
3.5 习题
第4章 Linux的设备管理与文件系统
4.1 设备的概念
4.2 常见的设备
4.2.1 使用CD—ROM
4.2.2 使用软盘
4.2.3 使用USB移动存储设备
4.2.4 访问硬盘上的Windows分区
4.2.5 文件系统自动挂载及磁盘管理工具
4.2.6 配置显示卡
4.2.7 配置声卡与网卡
4.3 目录与文件系统简介
4.3.1 文件和目录的概念
4.3.2 IAnux标准文件和目录
4.3.3 文件系统的权限
4.3.4 文件的属性基本命令
4.3.5 文件的压缩与解压缩
4.4 小结
4.5 习题
第5章 shell、多任务与进程
5.1 人与系统界面——shell简介
5.1.1 什么是shell
5.1.2 什么是shell提示符
5.1.3 shell的工作过程
5.1.4 shell与DOS的区别
5.1.5 shell的种类
5.2 为什么使用文本界面
5.3 进程与多任务
5.3.1 进程
5.3.2 多任务
5.4 进程的启动
5.5 进程管理相关的命令
5.5.1 at命令
5.5.2 ps命令
5.5.3 top命令
5.5.4 kill命令
5.6 shell下的常用命令
5.6.1 常用命令简介
5.6.2 联机帮助命令——man
5.6.3 目录操作命令
5.6.4 文件操作命令
5.6.5 文件压缩命令
5.6.6 有关进程管理命令
5.6.7 有关磁盘命令
5.7 小结
5.8 习题
第6章 Linux用户账号与组账号管理
6.1 用户账号与组账号管理简介
6.1.1 账号
6.1.2 口令
6.2 用户账号配置文件
6.3 组账号配置文件
6.4 使用命令管理
6.4.1 添加用户和组用户
6.4.2 修改用户和组用户属性
6.4.3 禁止用户和组用户
6.4.4 删除用户和组用户
6.4.5 改变用户组和所有权
6.5 图形方式下的管理
6.6 小结
6.7 习题
第7章 硬件、软件的安装
7.1 Linux系统中的软件安装
7.1.1 Lfinux系统中软件的安装方式
7.1.2 源软件的安装步骤
7.1.3 RPM软件包的安装步骤
7.2 图形界面软件的安装
7.3 安装新硬件的驱动程序与模块
7.4 添加硬盘
7.5 小结
7.6 习题
第8章 Linux网络基础
8.1 网络的基本概念
8.2 联网的硬件与软件
8.2.1 硬件
8.2.2 软件
8.3 网络协议
8.3.1 网际IP协议
8.3.2 端口的概念
8.3.3 用户数据报协议uDP
8.3.4 传输控制协议TcP
8.4 局域网
8.5 Linux的网络功能
8.6 Linux的网络配置文件
8.7 手工配置网络
8.7.1 设置主机名
8.7.2 设置IP
8.7.3 其他配置
8.8 小结
8.9 习题
第9章 Samba服务器
9.1 Samba服务器简介
9.2 Samba服务器的安装
9.3 Samba服务器的配置
9.3.1 图形化方式配置Samba服务器
9.3.2 用SWAT创建Samba服务器配置
9.4 Samba客户端的配置
9.4.1 在Linux系统和Windows客户机之间共享Samba
9.4.2 Linux客户机访问Samba
9.5 Samba系统的使用
9.6 小结
9.7 习题
第10章 DNS服务器系统
10.1 DNS服务概述
10.2 DNS服务器软件的安装
10.3 配置DNS服务器和解析器
10.3.1 配置DNS服务器
10.3.2 配置DNS解析器
10.4 DNS的启动、停止
10.5 测试DNS的域名解析
10.6 小结
10.7 习题
第11章 web服务器(A13ache)
11.1 Web服务器——Apache简介
11.2 Apache服务器的安装
11.2.1 下载Apache软件包
11.2.2 安装
11.3 Apache的配置
11.4 Apache的启动与关闭
11.5 Apache服务器的测试
11.6 小结
11.7 习题
第12章 Linux程序设计
12.1 Linux系统中的C/C++编程
12.1.1 编译器GCC简介
12.1.2 用GCC开发程序的步骤
12.1.3 GNU make
12.1.4 Linux系统中的并发程序设计
12.2 Linux系统中的Java编程
12.2.1 Java语言的特点
12.2.2 Java的应用领域
12.2.3 Linux系统中java开发环境的安装和配置
12.2.4 Linux系统中Java应用程序的开发
12.3 Linux系统中的数据库
12.3.1 MySQL的特点
12.3.2 MySQL的安装
12.3.3 登录MySQL
12.3.4 MySQL的基本操作
12.4 Linux系统中的PHP
12.4.1 PHP的特点
12.4.2 PHP开发环境的安装和配置
12.4.3 PHP的使用
12.5 小结
12.6 习题
第13章 常用网络管理命令
13.1 网络故障检查命令——ping
13.2 网络配置命令——ifconfig
13.2.1 查看整个网络接口配置
13.2.2 查看某些接口的配置
13.2.3 配置接口
13.3 显示数据路由命令——traceroute
13.4 路由表管理命令——route
13.5 监听网络流量命令——tcpdump
13.6 发送在线信息命令——wall/mseg
13.7 显示网络状态命令——netstate
13.8 小结
13.9 习题
参考文献
Linux操作系统
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
