图书介绍
Linux管理与开发实用指南 基于Ubuntu2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 马广飞等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121096501
- 出版时间:2009
- 标注页数:520页
- 文件大小:212MB
- 文件页数:543页
- 主题词:Linux操作系统-指南
PDF下载
下载说明
Linux管理与开发实用指南 基于UbuntuPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Linux基础篇2
第1章 Linux概述2
1.1 Linux背景知识2
1.1.1 Linux名字的由来2
1.1.2自由软件库GNU2
1.1.3标准程序接口POSIX3
1.1.4 GPL许可证4
1.1.5 Linux发展史5
1.2 Linux功能6
1.2.1操作系统基本概念6
1.2.2 Linux基本特性7
1.2.3 Linux的应用范围7
1.3 Linux适合我吗8
1.3.1 Linux适合的人群8
1.3.2 Linux不适合的人群9
1.4进阶阅读材料10
1.5小结10
第2章 Linux安装11
2.1版本选择因素11
2.1.1包管理系统11
2.1.2桌面系统14
2.1.3选择适合自己的发行版15
2.2获得Linux安装文件15
2.2.1从官方网站下载光盘镜像文件16
2.2.2购买CD或DVD17
2.2.3索取免费CD17
2.3启动管理器17
2.3.1 GRUB简介17
2.3.2 menu.lst18
2.3.3启动菜单的交互式操作19
2.3.4命令行操作20
2.3.5应用实例21
2.3.6另一款启动管理器LILO21
2.4丰富的Linux安装方式22
2.4.1使用Wubi安装22
2.4.2使用光盘启动安装23
2.4.3从硬盘安装24
2.5 Linux分区与挂载点26
2.5.1硬盘的分区简介26
2.5.2 Linux分区编号的意义26
2.5.3 Linux系统的挂载点26
2.6安装过程详解27
2.6.1分区前的基本设置27
2.6.2硬盘分区28
2.6.3分区后的确认步骤30
2.7小结31
第3章 桌面环境简介32
3.1系统登录32
3.1.1启动32
3.1.2登录33
3.2认识桌面环境34
3.2.1桌面上都是些什么35
3.2.2主菜单项36
3.2.3使用虚拟桌面39
3.3美化系统41
3.3.1更改桌面背景41
3.3.2美化登录方式42
3.3.3使用其他主题43
3.3.4美化系统字体45
3.4开启酷炫的桌面特效46
3.4.1安装显卡驱动46
3.4.2设置3D立方体效果47
3.5定制系统以适合自己的需要48
3.5.1把自己喜爱的软件添加到面板48
3.5.2定制主菜单51
3.5.3在桌面上显示或隐藏图标52
3.5.4调节笔记本电脑的屏幕亮度53
3.6 X Window系统54
3.6.1简介54
3.6.2发展历史56
3.6.3字体的安装概述56
3.6.4安装核心字体57
3.6.5安装XFT字体58
3.7小结58
第4章 Linux基本配置59
4.1硬件管理59
4.1.1硬件管理概论59
4.1.2列出所有PCI设备59
4.1.3查看内核信息60
4.1.4显示Ubuntu版本信息61
4.1.5查看内核加载的模块61
4.1.6查看USB设备61
4.1.7查看网卡状态62
4.1.8查看CPU信息63
4.1.9显示当前硬件信息63
4.1.10查看当前的内存使用情况63
4.1.11显示内核输出信息64
4.1.12显示当前系统中HAL硬件信息65
4.1.13相关硬件信息的目录及配置文件65
4.2硬件信息目录/proc65
4.2.1查看该目录下的文件65
4.2.2系统信息文件66
4.2.3进程相关目录66
4.3启动过程详解67
4.3.1 Linux启动过程67
4.3.2 init进程在启动时所做的工作69
4.3.3管理自启动项目70
4.3.4常见系统服务列表73
4.4个性化终端74
4.4.1修改终端的外观74
4.4.2修改终端的系统变量75
4.4.3设置终端提示符格式75
4.4.4修改终端提示符76
4.4.5将更改写入配置文件76
4.5连接到互联网76
4.5.1宽带拨号用户76
4.5.2局域网用户79
4.5.3双机互联共享上网80
4.5.4无线上网81
4.6中文化82
4.6.1中文化概述82
4.6.2安装中文支持83
4.7安装中文输入法83
4.7.1 Fcitx输入法83
4.7.2 Scim输入法85
4.8 Locale简介86
4.8.1 Locale内容详解86
4.8.2 Locale的作用及定义文件87
4.8.3设置Locale88
4.9小结88
第5章 文本编辑器与正则表达式89
5.1 Ubuntu默认的文本编辑器gedit89
5.1.1程序界面89
5.1.2基本设置90
5.1.3安装插件91
5.2瑞士军刀vim92
5.2.1初识vim93
5.2.2命令模式中的操作95
5.2.3命令行模式可执行的命令99
5.2.4 vim的基本设置100
5.2.5安装插件概述102
5.2.6目录浏览器103
5.2.7 Tag列表103
5.2.8标签页浏览104
5.3强大的Emacs104
5.3.1基本配置105
5.3.2设置系统配色方案106
5.3.3行号显示106
5.3.4标签页浏览107
5.3.5建立C语言开发IDE107
5.3.6多内码支持108
5.3.7基本操作108
5.4正则表达式简述111
5.5小结114
第二篇 Linux系统管理篇116
第6章 Shell基本命令116
6.1 Shell简介116
6.1.1 Shell的种类116
6.1.2 Shell的作用117
6.1.3 Shell的启动118
6.2 Shell基本技巧119
6.2.1自动补全119
6.2.2使用别名121
6.2.3查看最近使用过的命令123
6.2.4调用历史记录中的命令124
6.2.5 history的使用技巧125
6.2.6键绑定127
6.2.7 Shell的变量129
6.3重定向与管道130
6.3.1文件描述符130
6.3.2重定向符的使用130
6.3.3管道133
6.4文件内容相关命令134
6.4.1输出文件内容134
6.4.2文本文件比较138
6.4.3文本处理141
6.4.4 awk文本处理程序145
6.4.5 sed流编辑器148
6.4.6 grep文本查找命令150
6.4.7显示可执行文件详情151
6.5文件操作基本命令155
6.5.1显示文件信息命令ls155
6.5.2文件移动、复制、删除命令157
6.5.3创建文件链接、分割文件159
6.5.4目录操作161
6.5.5文件查找命令find164
6.5.6快速查找命令及特殊查找命令165
6.6其他命令167
6.7强大的手册man173
6.8本章命令列表173
6.9小结175
第7章 文件管理176
7.1 Linux的目录176
7.1.1 Linux目录结构176
7.1.2 Linux的一些重要目录简介177
7.2文件系统格式178
7.2.1文件系统概述178
7.2.2 ext2.ext3文件系统180
7.2.3日志文件181
7.3加载其他文件系统182
7.3.1加载与卸载文件系统182
7.3.2挂载光盘镜像183
7.3.3挂载移动硬盘、U盘183
7.3.4挂载SMB文件系统184
7.3.5挂载NFS文件184
7.3.6挂载所有文件系统185
7.3.7卸载文件系统185
7.3.8开机自动加载185
7.4文件管理器187
7.4.1文件管理器界面187
7.4.2打开文件189
7.4.3更改文件的打开方式190
7.4.4文件管理191
7.4.5新建目录191
7.4.6给目录、文件增加徽章192
7.4.7创建压缩文件192
7.4.8可移动存储设备管理193
7.4.9权限设置193
7.5 chmod命令设置权限194
7.5.1字符方式设置文件权限194
7.5.2数字掩码方式修改文件权限195
7.6刻录CD/D V D光盘196
7.6.1文件管理器刻录196
7.6.2专用软件刻录196
7.7压缩文件管理198
7.8小结200
第8章 软件包管理201
8.1安装前的准备工作201
8.1.1源服务器简介201
8.1.2添加源列表202
8.2使用主菜单中“添加/删除”命令管理软件205
8.2.1“添加/删除”命令界面205
8.2.2安装软件206
8.2.3卸载软件207
8.3使用新立得软件管理器管理软件207
8.3.1新立得软件管理器界面207
8.3.2软件源管理209
8.3.3软件管理210
8.4安装其他格式的软件包211
8.4.1安装Deb包格式的软件212
8.4.2编译、安装提供源代码的软件213
8.5软件包管理命令214
8.5.1 apt系列214
8.5.2 dpkg系列218
8.6小结220
第9章 磁盘管理221
9.1用Live CD进行磁盘管理221
9.1.1磁盘分区221
9.1.2格式化222
9.1.3更改分区大小223
9.2磁盘管理命令223
9.2.1分区命令224
9.2.2格式化命令229
9.3查看磁盘使用情况230
9.3.1 fdisk查看分区情况230
9.3.2查看/dev/disk目录相关内容231
9.3.3查看/proc/partitions中的分区信息233
9.3.4查看磁盘已挂载分区使用情况的命令df233
9.3.5使用du查看目录信息234
9.4 hdparm查看及设置磁盘信息235
9.5磁盘内容复制237
9.6小结238
第10章 进程管理239
10.1进程知识简介239
10.1.1进程的基本概念239
10.1.2守护进程240
10.1.3僵尸进程240
10.2进程监视240
10.2.1进程显示命令ps241
10.2.2 memstat显示共享库的内存占用244
10.2.3 pstree以树型列表方式显示进程244
10.2.4进程筛选命令pgrep245
10.2.5动态监视进程命令top246
10.3终止进程248
10.3.1信号的基本概念248
10.3.2 kill命令249
10.3.3按进程名终止进程pkill249
10.4进程高级管理250
10.4.1进程的后台执行250
10.4.2进程的优先级252
10.4.3进程自动调度at、 crontab253
10.5小结254
第三篇 Linux应用篇256
第11章 网络配置管理256
11.1网络管理概述256
11.2 iptables简介258
11.3监视网络性能261
11.3.1使用ping检测网络性能261
11.3.2使用netstat监视网络性能262
11.4配置TCP/IP264
11.4.1显示特定网络设备的状态265
11.4.2设置网络设备的TCP/IP参数265
11.4.3给网络设备取别名265
11.5 DNS管理简介266
11.5.1 DNS简介266
11.5.2 DNS的配置文件267
11.5.3 nslookup命令269
11.5.4 dig命令270
11.6路由管理简介271
11.7端口管理简介272
11.8远程登录简介273
11.8.1 Vino远程桌面274
11.8.2 VNC远程桌面275
11.8.3 Telnet登录276
11.8.4 SSH登录277
11.9小结281
第12章 网络相关软件282
12.1 Firefox网络浏览器282
12.1.1 Firefox特色282
12.1.2 Firefox界面283
12.1.3初步设置283
12.1.4安装插件286
12.2精致小巧的Opera浏览器289
12.3安装IE浏览器292
12.4字符界面网页浏览软件293
12.4.1强大的字符界面浏览器w3m293
12.4.2高速字符界面浏览器lynx295
12.5收发电子邮件296
12.5.1图形界面软件Evolution296
12.5.2字符界面邮件管理298
12.6即时通信软件301
12.6.1全能的Pidgin301
12.6.2可拨打普通电话的Skype303
12.6.3专业强大的IRC305
12.7小结307
第13章 多媒体软件308
13.1视频播放308
13.1.1全能电影播放器MPlayer308
13.1.2电影播放器Totem311
13.2音频播放313
13.2.1类似Winamp的播放器Audacious313
13.2.2类似iTune的播放器Rhythmbox315
13.3视频处理316
13.3.1视频编辑软件LIVES316
13.3.2视频格式转换Avidemux319
13.3.3编译增强版的FFmpeg321
13.3.4使用FFmpeg转换视频文件322
13.4小结324
第14章 图形图像软件325
14.1图片浏览软件gThumb325
14.1.1软件简介325
14.1.2图片浏览326
14.1.3图片处理326
14.1.4制作网络相册328
14.2系统默认的图片浏览软件Eye of GNOME329
14.3图片管理软件Picasa330
14.3.1功能简介330
14.3.2安装330
14.3.3设置331
14.3.4使用简介332
14.3.5网络相关功能334
14.3.6其他功能336
14.4系统默认的图片管理器F-Spot337
14.5图像处理软件GIMP339
14.5.1简介339
14.5.2界面简介340
14.5.3安装插件341
14.5.4示例342
14.6矢量图绘制软件345
14.6.1 OOo办公套件中的绘图软件OpenOffice.org Drawing345
14.6.2矢量图绘制软件Inkscape346
14.7 CAD软件QCad349
14.7.1 QCad简介349
14.7.2绘制零件图350
14.8小结353
第15章 办公软件354
15.1办公软件OpenOffice.org简介354
15.2 OOo文字处理355
15.2.1界面简介355
15.2.2文档排版356
15.2.3文本项目编号359
15.2.4图片与文档的混合排版360
15.2.5绘制简单的表格363
15.3 OOo电子表格364
15.3.1软件界面364
15.3.2制作复杂格式的电子表格365
15.3.3调整显示格式366
15.3.4绘制表格线367
15.3.5导入文本文件368
15.3.6图表制作369
15.3.7公式计算371
15.4 OOo演示文稿373
15.5 IBM Lotus Symphony办公套件376
15.5.1下载安装376
15.5.2使用简介377
15.6永中Office办公套件378
15.7文书浏览380
15.7.1正确显示中文PDF文件380
15.7.2打开CHM文件380
15.8小结381
第16章 专业排版软件LaTeX382
16.1 LaTeX的特点382
16.2安装LaTeX程序383
16.2.1安装核心程序383
16.2.2安装中文支持384
16.2.3安装vim的LaTeX插件387
16.2.4安装Emacs的LaTeX插件390
16.3基础知识391
16.3.1 TeX基本文件结构391
16.3.2关于TeX文件的预备知识392
16.4 LaTeX的文档结构393
16.5 LaTeX的公式排版395
16.6在LaTeX中插入图片400
16.7小结402
第四篇 Linux开发篇404
第17章 Linux环境中C/C++编程简介404
17.1 GCC简介404
17.1.1 GCC功能简介404
17.1.2第一个C程序405
17.1.3 GCC的具体编译过程406
17.1.4 GCC高级技巧408
17.2 makefile简介411
17.2.1第一个makefile文件411
17.2.2对简单makefile文件的扩充413
17.2.3在makefile中使用函数414
17.2.4清理make过程中的中间文件415
17.3程序调试416
17.3.1 GCC编译的几种错误信息及其解决方法416
17.3.2 GDB简介417
17.3.3 GDB例程418
17.4 C/C++开发环境421
17.4.1使用vim421
17.4.2使用Eclipse424
17.5小结428
第18章 Shell编程429
18.1 Shell脚本简介429
18.1.1特点429
18.1.2 Shell脚本程序的基本结构430
18.1.3 Shell脚本程序的几种特殊字符431
18.1.4用户交互432
18.2变量与数组434
18.3算术操作符438
18.4条件判断语句439
18.4.1 if语句440
18.4.2 case语句441
18.4.3 select语句442
18.4.4各种测试操作443
18.5循环语句444
18.5.1 for语句444
18.5.2 while语句446
18.5.3 until语句447
18.5.4循环语句的一些控制语句447
18.6使用函数449
18.7脚本调试450
18.8小结452
第19章 搭建LAMP服务器453
19.1安装LAMP453
19.1.1安装453
19.1.2 测试454
19.2配置Apache455
19.2.1配置文件455
19.2.2增加一个基于域名的虚拟主机457
19.2.3使用SSL加密网页传输460
19.3 MySQL基本操作463
19.3.1连接数据库服务器463
19.3.2 MySQL命令简介463
19.4 PHP基本设置466
19.5安装Web应用程序467
19.5.1安装Media Wiki维基百科467
19.5.2安装WordPress博客程序470
19.6小结473
第20章 FTP服务器的搭建474
20.1 FTP服务器安装474
20.1.1 FTP简介474
20.1.2 FTP服务器软件安装475
20.2图形界面软件 FileZilla476
20.3字符界面软件lftp478
20.3.1 FTP登录478
20.3.2 FTP服务器目录与文件操作479
20.3.3下载、上传文件480
20.3.4镜像命令mirror481
20.3.5 lftp使用技巧482
20.4 WU-FTP的设置484
20.5添加只能进行FTP操作的账号487
20.6小结488
第五篇 Linux安全篇490
第21章 用户与组管理490
21.1用户账号的基本操作490
21.1.1用户账号类型490
21.1.2建立用户账号491
21.1.3批量添加用户493
21.1.4编辑用户账号属性494
21.2管理用户密码495
21.3组的管理496
21.4用户、组的配置文件498
21.4.1账户信息配置文件/etc/passwd498
21.4.2账户的影子口令文件/etc/shadow499
21.4.3组记录文件500
21.5用户、组相关命令501
21.6小结503
第22章 系统安全504
22.1 Linux的良好安全系统504
22.2 FireStarter防火墙软件505
22.2.1安装、使用向导进行设置505
22.2.2基本设置506
22.2.3策略设置507
22.3 PAM机制510
22.3.1 PAM原理510
22.3.2 PAM配置文件511
22.4使用seahorse进行文件加密512
22.4.1创建密钥513
22.4.2文件加密与数字签名513
22.4.3添加数字签名514
22.4.4公钥管理514
22.5了解与分析日志文件515
22.5.1解读/etc/syslog.conf配置文件515
22.5.2 syslogd守护进程的参数517
22.5.3查看日志文件518
22.6小结520
热门推荐
- 1137524.html
- 1634922.html
- 1943856.html
- 3086450.html
- 1295204.html
- 1048087.html
- 1372060.html
- 3407380.html
- 2723955.html
- 1128904.html
- http://www.ickdjs.cc/book_1154604.html
- http://www.ickdjs.cc/book_3695510.html
- http://www.ickdjs.cc/book_736386.html
- http://www.ickdjs.cc/book_2212130.html
- http://www.ickdjs.cc/book_1428756.html
- http://www.ickdjs.cc/book_2282418.html
- http://www.ickdjs.cc/book_123468.html
- http://www.ickdjs.cc/book_3818436.html
- http://www.ickdjs.cc/book_2482043.html
- http://www.ickdjs.cc/book_1858603.html