网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

(特价书)Linux系统应用与开发教程第2版

分享到:
(特价书)Linux系统应用与开发教程第2版

最 低 价:¥11.02

定 价:¥29.00

作 者:刘海燕

出 版 社:机械工业出版社

出版时间:2010 年6月

I S B N:9787111304746

价格
11.02元

商品详情

编辑推荐

内容简介

书籍
计算机书籍
  本书以fedora linux 10为蓝本,全面系统地介绍linux系统的使用、管理与开发。全书共分为三部分:第一部分介绍linux的基本知识,使读者快速认识linux,熟悉linux操作环境,掌握linux的基本操作;第二部分介绍硬件管理、网络管理、网络服务的配置、安全管理以及如何对系统进行管理与监控;第三部分介绍linux下常用的开发工具和开发环境,帮助读者迅速转换到linux平台上进行软件开发。
  本书由浅入深、图文并茂、通俗易懂,不仅分析了linux核心的工作原理与结构,而且突出了fedora的新技术和新特点。对每一项功能,一般给出多种操作实现途径。通过本书的学习,读者能迅速领悟linux的精髓,发现linux的博大精深,进而在当今信息化大潮中利用linux的强大功能。
  本书不仅适合linux系统的初学者学习,也适合那些使用过旧版本、想了解新版本的读者学习。高级用户、管理者以及研究开发人员也可以将本书作为一本较为全面的参考书。

作者简介

目录

前言
第一部分linux使用基础
第1章linux概述2
1.1初识linux2
1.1.1什么是linux 2
1.1.2linux的特性3
1.1.3linux与其他操作系统的区别4
1.1.4gnu、gpl和lgpl5
1.1.5linux 的主要版本6
1.2linux纵览8
1.3linux的安装9
1.3.1安装前的准备9
1.3.2引导安装程序9
1.3.3收集安装信息11
1.3.4正式安装15
1.4启动与关闭linux16
1.4.1首次启动16
1.4.2登录18
1.4.3注销20
1.4.4关闭21
.1.5本章小结21
习题22
第2章shell及常用命令23
2.1linux终端使用基础23
2.1.1什么是linux终端23
2.1.2shell的基本形式23
2.2文件与目录的基本概念25
2.2.1文件与文件类型25
2.2.2目录26
2.2.3工作目录、用户主目录与
路径27
2.3目录和文件的基本操作28
2.3.1显示文件命令28
2.3.2复制、删除和移动命令29
2.3.3创建和删除目录命令30
2.3.4切换工作目录和显示目录
命令31
2.3.5查找与定位命令32
2.3.6链接命令ln34
2.3.7创建文件、改变文件或目录
时间的命令touch 34
2.3.8文件比较与排序命令35
2.4备份与压缩命令36
2.4.1备份命令tar36
2.4.2压缩和解压命令gzip37
2.4.3解压命令unzip38
2.5其他常用命令38
2.5.1显示文字命令echo38
2.5.2显示日历命令cal 39
2.5.3日期时间命令date39
2.5.4清除屏幕命令clear41
2.5.5软件包管理命令rpm 41
2.6联机帮助命令42
2.6.1man42
2.6.2info42
2.6.3help42
2.7本章小结42
习题43
第3章文本编辑器vi的使用44
3.1vi简介44
3.2vi的进入与退出45
3.2.1进入vi45
3.2.2保存文件和退出vi46
3.2.3浏览文件46
3.3vi的编辑操作命令46
3.3.1vi中的行号46
3.3.2vi中的字、句子和段47
3.3.3光标移动操作47
3.3.4屏幕滚动48
3.3.5命令模式下的文本编辑49
3.3.6插入模式下的文本编辑52
3.3.7重复与取消命令53
3.4vim对vi的改进53
3.5本章小结53
习题54
第4章x window系统的使用55
4.1fedora下的x window系统55
4.1.1x window系统的组成与特点55
4.1.2gnome简介56
4.1.3kde简介56
4.1.4gnome/kde提供的软件56
4.1.5窗口管理器57
4.2gnome桌面环境58
4.2.1gnome登录界面58
4.2.2gnome桌面59
4.2.3gnome面板59
4.2.4gnome的窗口管理器65
4.2.5gnome的文件浏览器65
4.2.6系统管理与设置70
4.3本章小结72
习题72
第5章linux系统的常用软件73
5.1办公软件73
5.1.1办公套件openoffice.org73
5.1.2writer组件74
5.1.3calc组件76
5.1.4impress组件78
5.2网络应用软件80
5.2.1浏览器firefox80
5.2.2电子邮件客户端软件
evolution82
5.2.3即时通信程序qq83
5.2.4网络电话程序skype84
5.3多媒体应用软件85
5.3.1音乐播放器rhythmbox86
5.3.2电影播放器totem 与
realplayer87
5.4工具软件88
5.4.1gnu图像处理程序88
5.4.2文本编辑器89
5.5本章小结90
习题90
第二部分linux的系统管理
第6章硬件管理92
6.1存储设备的挂载与卸载92
6.1.1确定挂载信息92
6.1.2挂载命令mount93
6.1.3挂载设备的过程93
6.1.4卸载设备94
6.1.5配置挂载95
6.1.6图形化挂载工具96
6.1.7磁盘格式化96
6.2声卡97
6.2.1安装alsa声卡驱动程序97
6.2.2安装oss声卡驱动程序98
6.2.3检测声卡98
6.3显卡100
6.4打印机101
6.4.1获取打印机驱动程序101
6.4.2安装驱动程序101
6.4.3配置打印机103
6.4.4测试打印机105
6.5本章小结106
习题106
第7章网络的基本配置107
7.1网络接口配置工具107
7.1.1使用文本模式配置工具107
7.1.2使用图形配置工具108
7.1.3使用终端命令ifconfig111
7.2网络接口的启动与禁止112
7.3网络接口的查看112
7.4常用网络命令113
7.4.1网络测试命令113
7.4.2远程登录命令116
7.5网络相关配置文件118
7.5.1网络配置文件118
7.5.2网络接口配置文件118
7.5.3域名解析控制文件118
7.5.4域名解析交换配置文件119
7.5.5主机名列表文件119
7.5.6域名服务器设置文件120
7.5.7协议定义文件120
7.5.8网络服务列表文件120
7.6本章小结121
习题121
第8章常用网络服务的使用与配置122
8.1网络服务管理工具122
8.1.1图形界面的管理工具122
8.1.2文本界面的管理工具123
8.1.3命令行界面的管理工具123
8.1.4xinetd124
8.2apache服务器125
8.2.1apache服务器简介125
8.2.2安装126
8.2.3启动与关闭127
8.2.4配置127
8.2.5应用实例129
8.3vsftpd服务器131
8.3.1简介131
8.3.2安装132
8.3.3启动与关闭132
8.3.4配置132
8.3.5ftp客户端133
8.3.6应用实例134
8.4samba服务器135
8.4.1简介135
8.4.2安装136
8.4.3启动与关闭136
8.4.4配置136
8.4.5应用实例139
8.5dns服务器142
8.5.1简介142
8.5.2安装bind143
8.5.3启动与关闭144
8.5.4使用system-config-bind配置
dns144
8.5.5使用配置文件配置dns147
8.6本章小结151
习题152
第9章系统管理与监视153
9.1用户管理153
9.1.1账号与配置文件153
9.1.2用户管理155
9.1.3账号管理和查看命令159
9.1.4文件权限管理161
9.2进程管理163
9.2.1进程的概念163
9.2.2启动进程163
9.2.3进程管理命令167
9.3系统监视168
9.3.1系统监控命令top168
9.3.2内存查看命令free168
9.3.3磁盘空间用量查看命令df169
9.3.4系统监视器169
9.4日志查看171
9.4.1日志文件171
9.4.2查看日志172
9.5本章小结173
习题173
第10章linux系统的安全管理174
10.1linux系统的安全设置174
10.1.1系统安全设置174
10.1.2账号安全设置175
10.1.3网络服务安全设置176
10.2selinux177
10.2.1selinux简介177
10.2.2selinux的基本概念178
10.2.3selinux的控制180
10.2.4selinux的策略管理182
10.2.5selinux的监视192
10.2.6selinux与原访问控制机制
的关系193
10.3本章小结194
习题194
第三部分linux平台上的程序设计
第11章shell程序设计196
11.1使用shell196
11.2bash程序设计197
11.2.1bash程序的一般格式197
11.2.2变量的声明和使用198
11.2.3条件判断201
11.2.4控制结构203
11.2.5函数207
11.3shell程序实例209
11.3.1linux实例程序209
11.3.2文件备份脚本示例209
11.4本章小结211
习题211
第12章gcc的使用与开发212
12.1gcc简介212
12.2gcc的使用212
12.3利用gcc开发c语言程序215
12.3.1简单的c语言程序215
12.3.2多个文件的c程序216
12.3.3使用makefile生成程序217
12.4调试218
12.4.1静态调试218
12.4.2动态调试220
12.5本章小结222
习题222
第13章gtk+图形界面程序设计223
13.1x window编程简介223
13.2gtk+程序设计简介223
13.3用gtk+开发图形界面程序224
13.3.1基本的gtk+程序224
13.3.2编译gtk+源程序227
13.3.3应用容器的gtk+程序227
13.4本章小结233
习题233
第14章qt图形界面程序设计234
14.1qt程序设计简介234
14.2开发qt图形界面程序234
14.2.1简单qt图形程序235
14.2.2qt程序的编译236
14.2.3关联消息的图形程序237
14.3本章小结243
习题243
第15章集成开发环境kdevelop的
使用244
15.1kdevelop简介244
15.2kdevelop的使用244
15.2.1启动kdevelop245
15.2.2创建工程246
15.2.3编辑工程248
15.2.4编译生成工程250
15.3本章小结252
习题252
附录linux终端命令253

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...