出版日期:2012年09月
ISBN:9787115292391
[十位:7115292396]
页数:228
定价:¥29.80
店铺售价:¥8.90
(为您节省:¥20.90)
店铺库存:6
本
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
15758542161
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-27 16:22:51]
沈*
宜昌市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-27 15:53:12]
王**
郑州市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-26 16:54:05]
王**
潍坊市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-26 14:44:29]
小**
昆明市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2024-12-26 10:48:37]
林*
宜宾市
《Linux系统应用与开发教程》内容提要:
本书针对Red Hat Enterprise Linux 5.0,系统介绍Linux系统的使用与开发。内容包括Linux概述、Linux桌面环境的使用、Shell环境与命令基础、文本编辑器的使用、X Window系统、Linux系统管理与网络管理、Shell程序设计、Linux下的C编程、GTK+图形界面程序设计和Glade界面设计器的使用。此外,为了使读者更好地实践各章知识,本书为每一章设计了实验,每一实验配有实验目的、预备知识、实验内容以及实验指导。
本书可作为高等学校计算机类专业的教材,也可作为从事相关领域科技工作者的参考书。 Linux系统应用与开发教程_邝颖杰_人民邮电出版社_
《Linux系统应用与开发教程》图书目录:
**部分 Linux系统应用<br>
<br>
第1章 Linux概述 2<br>
1.1 UNIX系统发展过程 2<br>
1.1.1 什么是UNIX 2<br>
1.1.2 类UNIX系统 3<br>
1.2 认识Linux 3<br>
1.2.1 什么是Linux 3<br>
1.2.2 Linux的发展历程与特点 4<br>
1.2.3 自由软件简介 5<br>
1.2.4 Linux的主要版本 6<br>
1.3 Linux系统结构 8<br>
1.4 Linux的安装 11<br>
1.4.1 Linux安装步骤 12<br>
1.4.2 Linux各个目录介绍 17<br>
1.4.3 启动与关闭Linux 18<br>
1.5 本章小结 20<br>
习题 21<br>
<br>
第2章 Linux桌面环境的使用 22<br>
2.1 RHEL介绍 22<br>
2.2 桌面使用初步 23<br>
2.2.1 桌面组成 23<br>
2.2.2 面板的使用 23<br>
2.2.3 菜单预览 26<br>
2.3 系统管理 27<br>
2.3.1 文件浏览器 27<br>
2.3.2 磁盘使用分析器 28<br>
2.3.3 显示设置 29<br>
2.3.4 背景设置 29<br>
2.3.5 屏幕保护设置 30<br>
2.4 RHEL5常用软件介绍 31<br>
2.4.1 Web浏览器 31<br>
2.4.2 图像浏览器 31<br>
2.4.3 输入法工具 32<br>
2.4.4 使用终端 34<br>
2.5 本章小结 35<br>
习题 36<br>
<br>
第3章 Shell环境与命令基础 37<br>
3.1 Shell环境概述 37<br>
3.1.1 虚拟控制台 37<br>
3.1.2 Linux终端启动方式 37<br>
3.1.3 什么是Shell 38<br>
3.1.4 Shell命令基本格式 39<br>
3.2 目录与文件操作命令 40<br>
3.2.1 显示目录与文件操作命令 40<br>
3.2.2 显示文件内容命令 43<br>
3.2.3 创建和删除目录命令 45<br>
3.2.4 创建和删除文件命令 46<br>
3.2.5 改变目录和查看当前目录命令 47<br>
3.2.6 复制和移动命令 48<br>
3.2.7 查找命令 49<br>
3.2.8 文件链接命令 51<br>
3.2.9 修改目录与文件权限和所属用户和所属组命令 53<br>
3.2.10 文件内容提取工具 54<br>
3.2.11 文件状态处理工具 55<br>
3.2.12 文件处理工具tr 57<br>
3.3 备份与压缩命令 58<br>
3.3.1 tar命令 58<br>
3.3.2 gzip命令 59<br>
3.3.3 unzip命令 59<br>
3.4 其他常用命令 60<br>
3.4.1 显示文字命令echo 60<br>
3.4.2 显示日历命令cal 60<br>
3.4.3 日期时间命令date 61<br>
3.4.4 清除屏幕命令clear 63<br>
3.4.5 软件包管理命令rpm 63<br>
3.5 联机帮助命令 65<br>
3.5.1 man命令 65<br>
3.5.2 info和help命令 65<br>
3.5.3 命令语句的--help参数 66<br>
3.6 本章小结 66<br>
习题 66<br>
<br>
第4章 Linux文本编辑器 67<br>
4.1 Linux文本编辑器概述 67<br>
4.1.1 ed 67<br>
4.1.2 vi和vim 67<br>
4.1.3 emacs 68<br>
4.1.4 gedit 68<br>
4.2 vi编辑器使用介绍 69<br>
4.2.1 vi的工作模式 69<br>
4.2.2 vi的常用命令 69<br>
4.2.3 vi与Shell交互 73<br>
4.2.4 文本格式转换 73<br>
4.3 本章小结 74<br>
习题 74<br>
<br>
第5章 X Window系统 75<br>
5.1 X Window的组成和特点 75<br>
5.1.1 X Window系统 75<br>
5.1.2 X Window的组成 75<br>
5.1.3 X Window的特点 77<br>
5.2 X Window的运行原理 77<br>
5.3 X Window的启动和关闭 79<br>
5.4 GNOME桌面环境介绍 80<br>
5.5 KDE桌面环境介绍 81<br>
5.6 本章小结 83<br>
习题 83<br>
<br>
第6章 系统管理 84<br>
6.1 设备管理 84<br>
6.1.1 磁盘设备概述 84<br>
6.1.2 常用文件系统 85<br>
6.1.3 挂载与卸载 87<br>
6.1.4 磁盘管理命令 88<br>
6.2 用户和组管理 90<br>
6.2.1 用户管理 90<br>
6.2.2 工作组管理 94<br>
6.2.3 账号查看命令 95<br>
6.3 进程管理 96<br>
6.3.1 进程的概念 96<br>
6.3.2 进程的启动 97<br>
6.3.3 进程管理命令 99<br>
6.4 系统监视与日志 101<br>
6.4.1 系统监控命令 102<br>
6.4.2 内存查看命令 103<br>
6.4.3 日志查看命令 103<br>
6.5 系统初始化过程分析 105<br>
6.5.1 BIOS初始化 105<br>
6.5.2 Bootloader管理程序GRUB的加载 106<br>
6.5.3 内核初始化 107<br>
6.5.4 **个初始进程init启动 107<br>
6.5.5 确定系统运行级别 107<br>
6.5.6 运行系统初始化脚本 108<br>
6.5.7 运行指定级别目录内的脚本 109<br>
6.5.8 运行用户自定义脚本 109<br>
6.5.9 激活系统常规使用的控制台tty 110<br>
6.5.10 启动图形界面/文字界面 111<br>
6.6 本章小结 111<br>
习题 111<br>
<br>
第7章 网络管理 113<br>
7.1 网络接口配置 113<br>
7.1.1 图形界面配置工具 113<br>
7.1.2 终端命令ifconfig 114<br>
7.2 常用网络管理命令 115<br>
7.3 网络设置的相关文件 118<br>
7.4 常用网络服务管理 120<br>
7.4.1 网络服务模型概述 121<br>
7.4.2 Telnet服务 123<br>
7.4.3 FTP服务 124<br>
7.4.4 WWW服务 127<br>
7.4.5 DHCP服务 129<br>
7.5 本章小结 131<br>
习题 131<br>
<br>
第二部分 基于Linux系统的程序设计<br>
<br>
第8章 Shell程序设计 134<br>
8.1 Shell程序概述 134<br>
8.1.1 Shell程序特点 134<br>
8.1.2 **个Shell程序 134<br>
8.2 bash程序设计 135<br>
8.2.1 bash程序结构 135<br>
8.2.2 变量的声明和使用 136<br>
8.2.3 算术运算 138<br>
8.2.4 条件判断 140<br>
8.2.5 控制结构 142<br>
8.2.6 函数使用 146<br>
8.2.7 调试脚本程序 147<br>
8.3 综合应用 148<br>
8.4 本章小结 151<br>
习题 151<br>
<br>
第9章 基于Linux的C编程 152<br>
9.1 Linux C编程 152<br>
9.1.1 C语言的标准 152<br>
9.1.2 C语言开发环境简介 153<br>
9.1.3 C头文件和C函数库 154<br>
9.2 利用GCC开发C语言程序 154<br>
9.2.1 GCC概述 154<br>
9.2.2 GCC使用方法 155<br>
9.2.3 C程序调试 159<br>
9.2.4 创建与使用库函数 161<br>
9.3 软件维护工具make 163<br>
9.4 本章小结 165<br>
习题 166<br>
<br>
第10章 GTK+图形界面程序设计 167<br>
10.1 X Window编程概述 167<br>
10.2 GTK+简介 168<br>
10.3 **个GTK+图形界面程序 168<br>
10.3.1 GTK+程序运行环境 168<br>
10.3.2 **个GTK+窗体程序 170<br>
10.4 GTK+控件 170<br>
10.5 事件、信号和回调函数 175<br>
10.6 GTK+界面布局 177<br>
10.7 国际化编程 181<br>
10.8 本章小结 183<br>
习题 183<br>
<br>
第11章 Glade界面设计器 184<br>
11.1 Glade界面设计器概述 184<br>
11.2 Glade快速浏览 184<br>
11.2.1 Glade界面 184<br>
11.2.2 Glade生成的文件 186<br>
11.3 用Glade2开发图形用户界面 187<br>
11.3.1 创建工程 187<br>
11.3.2 界面设计 188<br>
11.3.3 编写业务逻辑代码 188<br>
11.4 本章小结 191<br>
习题 191<br>
<br>
第三部分 实验指导<br>
<br>
实验1 Linux系统常用命令(一) 194<br>
实验2 Linux系统常用命令(二) 199<br>
实验3 文本编辑器vi使用 204<br>
实验4 Telnet服务应用 207<br>
实验5 VSFTP服务应用 210<br>
实验6 Shell程序设计(一) 212<br>
实验7 Shell程序设计(二) 215<br>
实验8 GCC程序设计 218<br>
实验9 GTK+程序设计 222<br>
实验10 Glade界面设计 226<br>
<br>
参考文献 228
《Linux系统应用与开发教程》编辑推荐与评论:
兼顾应用管理与软件开发
案例引导
包含上机实验