《Linux基础与套用(第2版)》是2012年在清华大学出版社出版的图书,该书作者是陈明。
基本介绍
- 书名:Linux基础与套用(第2版)
- 作者:陈明
- ISBN:9787302258919
- 定价:28元
- 出版社:清华大学出版社
- 出版时间:2012年
- 装帧:平装
内容简介
本书是有关Linux作业系统套用的教程,主要内容包括Linux概述、Red Hat Linux系统安装、Linux常用命令、X Window 系统、Red Hat Linux常用工具、Linux系统管理与配置、Linux 常用应用程式、Linux下的shell编程、Linux下的C和C++编程、Linux下的Java编程,每章均附有小结和习题。
本书知识精练、重点突出、例题丰富、注重方法、实用性强。适合作为高等院校的计算机基础教育教材和科技人员的参考用书。
目录
第1章Linux概述1
1.1Linux作业系统简介1
1.2Linux作业系统的发展史1
1.3Linux的发行版本3
1.4Linux与UNIX的区别6
1.5Linux的获得6
习题7
第2章RedHatLinux系统安装8
2.1安装前的準备工作8
2.1.1备份数据8
2.1.2收集硬体信息8
2.1.3Linux系统的占用空间9
2.2安装RedHatLinux11
2.2.1图形化安装界面11
2.2.2文本模式安装界面11
2.2.3选择安装方法12
2.2.4使用信息12
2.2.5系统分区17
2.2.6系统配置20
2.2.7安装完成35
2.3系统的启动与关机35
2.3.1引导系统35
2.3.2注销与关机35
2.4删除RedHatLinux36
习题37
第3章Linux常用命令38
3.1管理档案和目录的命令38
3.1.1pwd命令39
3.1.2cd命令39
3.1.3ls命令40
3.1.4cat命令42
3.1.5grep命令45
3.1.6touch命令46
3.1.7cp命令46
3.1.8mv命令47
3.1.9rm命令47
Linux基础与套用(第2版)目录3.2有关磁碟空间的命令48
3.2.1mount命令48
3.2.2umount命令49
3.2.3df命令49
3.2.4du命令50
3.2.5fsck命令51
3.3档案备份和压缩命令52
3.3.1bzip2命令53
3.3.2gzip命令53
3.3.3tar命令54
3.4有关关机和查看系统信息的命令55
3.4.1shutdown命令55
3.4.2reboot命令56
3.4.3ps命令56
3.4.4top命令57
3.4.5kill命令57
3.4.6date命令58
3.4.7cal命令58
3.5管理使用者和设立许可权的命令60
3.5.1chmod命令60
3.5.2su命令62
3.5.3useradd命令62
3.6线上查询的命令62
3.6.1man命令63
3.6.2locate命令63
3.6.3whatis命令64
3.7档案阅读的命令64
3.7.1head命令65
3.7.2tail命令65
3.7.3more命令65
3.8有关网路的操作命令67
3.8.1ftp命令67
3.8.2bye命令68
3.8.3ping命令68
3.8.4telnet命令68
3.8.5rlogin命令69
3.8.6netstat命令69
3.9其他命令70
3.9.1echo命令70
3.9.2clear命令70
3.9.3passwd命令70
3.9.4lpr命令71
3.10命令历史和Tab自动补全71
习题72
第4章XWindow系统73
4.1XWindow系统简介73
4.2XWindow与MicrosoftWindows的比较74
4.2.1相同点74
4.2.2不同点74
4.3X伺服器75
4.4X配置75
4.4.1常规75
4.4.2视频卡76
4.4.3显示器77
4.5GNOME77
4.5.1GNOME简介78
4.5.2控制台79
4.5.3档案管理器84
4.5.4从这里开始84
4.5.5Mozilla88
4.5.6Evolution90
4.5.7注销92
4.6KDE92
4.6.1KDE简介92
4.6.2控制台93
4.6.3管理档案96
4.6.4Konqueror97
4.6.5KMail98
4.6.6定製KDE99
4.6.7帮助100
4.6.8注销101
习题101
第5章RedHatLinux常用工具102
5.1编辑文本档案102
5.1.1gedit图形化文本编辑器102
5.1.2文本编辑器vi103
5.1.3查看PDF116
5.2软体包管理116
5.2.1RPM的设计目标117
5.2.2使用RPM118
5.2.3检查软体包的签名122
5.2.4RPM的其他用处123
5.3Samba125
5.3.1配置Samba伺服器125
5.3.2连线Samba共享129
5.4在Linux下使用Windows共享印表机131
5.4.1配置静态主机表131
5.4.2添加Samba(SMB)印表机131
5.4.3共享印表机133
5.4.4切换列印系统135
习题135
第6章Linux系统管理与配置136
6.1用户管理136
6.1.1添加新用户137
6.1.2修改用户属性137
6.1.3添加新组群138
6.1.4修改组群属性138
6.2系统信息138
6.2.1系统进程139
6.2.2记忆体用量139
6.2.3硬体140
6.3网路管理141
6.3.1建立乙太网连线142
6.3.2建立ISDN连线143
6.3.3建立数据机连线144
6.3.4建立xDSL连线145
6.3.5建立无线连线146
6.3.6管理DNS设定147
6.3.7管理主机147
6.3.8激活设备148
6.3.9使用配置档案148
6.3.10基本防火墙配置149
6.3.11安全级别配置工具150
6.4网路档案系统(NFS)150
6.4.1使用NFS的原因150
6.4.2挂载NFS档案系统150
6.4.3导出NFS档案系统152
6.5印表机配置154
6.5.1印表机配置工具154
6.5.2添加本地印表机155
6.5.3选择印表机型号156
6.5.4列印测试页156
6.5.5修改现存印表机157
6.5.6管理列印作业158
习题159
第7章Linux常用应用程式160
7.1OpenOffice.org3.2.1概述160
7.1.1OpenOffice.org简介160
7.1.2OpenOffice.org的基本档案操作162
7.1.3OpenOffice.org基本使用165
7.2OpenOffice.orgWriter168
7.2.1OpenOffice.orgWriter工作界面168
7.2.2OpenOffice.orgWriter中的文字输入168
7.2.3Writer中的格式设定170
7.3OpenOffice.orgCalc177
7.3.1OpenOffice.orgCalc简介177
7.3.2Calc组织结构177
7.3.3Calc快速入门180
7.3.4Calc数据管理185
7.4OpenOffice.orgImpress189
7.4.1启动OpenOffice.orgImpress189
7.4.2Impress快速入门189
7.5OpenOffice.orgDraw192
7.5.1启动OpenOffice.orgDraw193
7.5.2图形绘製与文字输入193
7.5.3对象操作194
7.5.4使用Draw样式195
7.6图像处理软体GIMP196
7.6.1GIMP基本档案操作196
7.6.2“工具箱”视窗198
7.6.3其他GIMP视窗198
习题198
第8章Linux下的shell编程199
8.1创建和执行shell程式199
8.2变数201
8.2.1给变数赋值202
8.2.2访问变数值202
8.3位置参数202
8.4内部变数203
8.5特殊字元204
8.5.1双引号205
8.5.2单引号205
8.5.3反斜槓206
8.5.4反引号206
8.6表达式的比较206
8.6.1pdksh和bash206
8.6.2tcsh211
8.7循环语句214
8.7.1for语句214
8.7.2while语句215
8.7.3until语句216
8.7.4repeat语句217
8.7.5select语句217
8.7.6shift语句217
8.8条件语句218
8.8.1if语句218
8.8.2case语句219
8.9杂项语句221
8.9.1break语句221
8.9.2exit语句221
8.10函式222
习题223
第9章Linux下的C和C++编程224
9.1C语言编译器GCC224
9.1.1GCC的安装224
9.1.2用GCC移植与编译程式225
9.1.3函式馆229
9.1.4动态载入230
9.1.5调试程式231
9.2程式维护工具make233
9.2.1make简介233
9.2.2make的基本原理和用法233
习题235
第10章Linux下的Java编程236
10.1JBuilderX集成开发环境236
10.1.1JBuilder的特点236
10.1.2JBuilder的安装237
10.1.3JBuilderX的界面组成240
10.2Java程式设计251
习题260
参考文献261