图书介绍

Ubuntu Linux从初学到精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Ubuntu Linux从初学到精通
  • 华清远见嵌入式培训中心,潘光洋等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121128134
  • 出版时间:2011
  • 标注页数:478页
  • 文件大小:179MB
  • 文件页数:497页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ubuntu Linux从初学到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 走进Linux1

第1章 Linux概述1

1.1 Linux的发展2

1.1.1 UNIX的发展2

1.1.2 MINIX系统3

1.1.3 POSIX标准3

1.1.4 Linux的诞生4

1.1.5 Linux的命名由来和发音6

1.1.6 Linux的标志6

1.2 Linux的内核和发行6

1.2.1内核的发展7

1.2.2主流发行版本7

1.2.3 GNU通用公共许可证9

1.3小结9

1.4习题10

第2章 Ubuntu Linux概述11

2.1 Ubuntu简史12

2.1.1 Debian的历史12

2.1.2 Ubuntu的发展13

2.2 Ubuntu的特点14

2.3 Ubuntu的发行14

2.4 Ubuntu 9.04新功能16

2.5小结16

2.6习题17

第2部分 Linux的安装18

第3章 安装前的准备18

3.1硬件需求19

3.1.1 CPU20

3.1.2硬盘20

3.1.3内存20

3.1.4显示卡20

3.1.5光驱21

3.1.6网卡21

3.1.7键盘与鼠标21

3.2软件需求21

3.2.1软件下载21

3.2.2光盘刻录22

3.3安装策略23

3.3.1记录硬件信息23

3.3.2安装方式的选择23

3.3.3规划磁盘分区24

3.4注意事项26

3.4.1下载映像文件26

3.4.2硬盘分区26

3.4.3网络配置27

3.5小结27

3.6习题27

第4章 单系统安装Ubuntu28

4.1启动Live CD29

4.2在Live CD中磁盘分区31

4.2.1运行Partition Editor31

4.2.2划分磁盘分区33

4.3安装系统步骤36

4.3.1选择语言36

4.3.2选择时区37

4.3.3键盘布局37

4.3.4预备硬盘空间37

4.3.5准备分区38

4.3.6创建用户39

4.3.7迁移向导40

4.3.8安装系统配置清单40

4.4小结41

4.5习题41

第5章 Windows下安装Ubuntu42

5.1 Wubi无痛安装43

5.1.1 Wubi安装的特点43

5.1.2 Wubi安装配置43

5.1.3 Wubi安装过程45

5.1.4 Wubi卸装Ubuntu46

5.2使用Grub4dos进行安装47

5.2.1 GRU4COX简介47

5.2.2 GRUB4DOS安装47

5.2.3 GRUB4DOS安装Ubuntu48

5.3虚拟机安装Ubuntu48

5.3.1虚拟机的安装49

5.3.2虚拟环境的配置49

5.3.3安装过程50

5.4小结51

5.5习题51

第6章 快速配置系统52

6.1语言支持设置53

6.2设置SCIM54

6.2.1设置SCIM开关键热键55

6.2.2禁止部分输入法引擎56

6.2.3设置垂直式候选词表57

6.3设置日期时间58

6.4设置屏幕保护59

6.5设置外观59

6.5.1修改主题60

6.5.2自定义主题60

6.5.3安装新主题61

6.5.4设置桌面背景62

6.5.5开启三维显示效果63

6.6设置分辨率63

6.7设置登录窗口64

6.7.1设置本地登录窗口64

6.7.2设置自动登录65

6.8设置软件源65

6.8.1设置软件源服务器66

6.8.2设置软件更新66

6.9启动程序67

6.10网络链接68

6.10.1设置静态IP地址68

6.10.2设置ADSL网络连接69

6.11小结70

6.12习题70

第3部分 Ubuntu的桌面环境71

第7章 GNOME桌面环境71

7.1 GNOME的介绍72

7.2 GNOME的面板和桌面73

7.2.1 GNOME面板73

7.2.2面板操作75

7.2.3 GNOME桌面77

7.3 GNOME首选项78

7.3.1主菜单79

7.3.2首选应用程序79

7.3.3键盘快捷键80

7.4 GNOME应用软件81

7.4.1字符终端82

7.4.2文本编辑器82

7.4.3计算器82

7.4.4图像编辑软件83

7.4.5 GNOME媒体播放器83

7.4.6刻录软件Brasero84

7.4.7邮件程序Evolution85

7.4.8游戏85

7.5小结86

7.6习题86

第8章 KDE桌面环境87

8.1 KDE简介88

8.1.1 KDE起源88

8.1.2 KDE的发展89

8.1.3 KDE前进动力和保障89

8.2 Kubuntu的简介90

8.3 Ubuntu中安装KDE桌面91

8.3.1新立得安装KDE桌面91

8.3.2命令行安装KDE94

8.4 KDE的面板和桌面94

8.4.1面板94

8.4.2操作面板和桌面96

8.5 KDE桌面环境的配置98

8.5.1修改时间日期98

8.5.2修改显示器的分辨率99

8.5.3设置软件源与更新软件100

8.5.4设置默认的应用程序100

8.6 KDE桌面环境中常用软件101

8.6.1 Konqueror网页浏览器101

8.6.2 Dolphin文件管理器101

8.6.3 K3b烧录软件102

8.6.4 Kate高级文本编辑器102

8.6.5 KMail电子邮件客户端103

8.6.6 Konsole模拟终端103

8.6.7 KPackageKit软件包管理器103

8.6.8 System Monitor104

8.7小结105

8.8习题105

第9章 Xfce桌面环境106

9.1 Xfce简介107

9.1.1 Xfce简史107

9.1.2 Xfce的精神107

9.2 Xubuntu的简介108

9.3在Ubuntu中安装Xfce109

9.4 Xfce面板和桌面111

9.4.1面板111

9.4.2桌面113

9.4.3操作面板和桌面113

9.5 Xfce的系统设置116

9.5.1设置显示器分辨率和刷新率116

9.5.2设置首选应用程序116

9.5.3设置工作区桌面的名称117

9.6 Xfce的组件和常用应用程序117

9.6.1 Xfce4的核心组件117

9.6.2应用程序118

9.7小结120

9.8习题120

第4部分 基本应用121

第10章 shell基础应用121

10.1认识shell122

10.1.1 shell的概念122

10.1.2 shell的类型123

10.1.3 shell的特点124

10.1.4命令行语法125

10.2标准输入输出126

10.2.1重定向127

10.2.2管道129

10.3通配符130

10.3.1通配符?130

10.3.2通配符131

10.3.3字符范围符131

10.4 shell操作132

10.4.1启动终端132

10.4.2更换shell133

10.4.3配置shell134

10.4.4编辑命令行137

10.4.5命令行补全138

10.4.6后台执行138

10.4.7退出shell140

10.5常用的Linux命令140

10.5.1基本操作命令140

10.5.2帮助命令143

10.5.3文件和目录操作命令146

10.5.4文档打包和压缩命令147

10.5.5系统操作命令149

10.6小结150

10.7习题150

第11章 软件包管理151

11.1软件包的概述152

11.1.1 DEB软件包152

11.1.2 RPM软件包156

11.1.3源码包157

11.1.4虚拟软件包158

11.2字符界面软件包管理工具158

11.2.1 dpkg软件包管理工具158

11.2.2 apt-get软件包管理工具164

11.2.3 Aptitude软件包管理工具170

11.2.4其他软件包管理工具174

11.3新立得软件包管理工具176

11.3.1启动新立得管理工具176

11.3.2设置软件源177

11.3.3查找软件包178

11.3.4安装软件包180

11.3.5卸载软件包181

11.4小结182

11.5习题182

第12章 常用应用软件183

12.1文本编辑工具Gedit184

12.1.1启动Gedit184

12.1.2处理文件185

12.1.3处理文本188

12.1.4高亮显示189

12.2办公软件包OpenOffice.org190

12.2.1启动OpenOffice.org套件190

12.2.2 OpenOffice.org Writer191

12.2.3 Calc199

12.2.4 Impress204

12.3多媒体软件208

12.3.1照片管理器F-Sp-Sot208

12.3.2图片处理器GIMP211

12.3.3电影播放机Totem215

12.3.4音乐播放器Rhythmbox216

12.3.5刻录软件GNOMEBaker217

12.4即时通信219

12.4.1腾讯QQ219

12.4.2互联网通信Pidgin220

12.4.3飞信LibFetion221

12.5下载工具221

12.5.1 gFTP222

12.5.2 Linux下的电驴aMule223

12.6浏览器Firefox226

12.7虚拟机软件230

12.7.1内核全虚拟化KVM230

12.7.2桌面虚拟机VirtualBox OSE232

12.8电子邮件Evolution236

12.9小结244

12.10习题244

第5部分 高级应用245

第13章 文件系统管理245

13.1文件系统概述246

13.2 Linux支持的主要文件系统246

13.2.1 ext2文件系统247

13.2.2 ext3文件系统247

13.2.3 ext4文件系统248

13.2.4 ReiserFs文件系统249

13.2.5 VFS文件系统249

13.2.6 iso9660文件系统250

13.2.7其他文件系统250

13.3 Linux文件系统目录结构250

13.3.1文件概念251

13.3.2目录结构252

13.4磁盘分区工具253

13.4.1 fdisk分区工具254

13.4.2 parted分区工具258

13.5文件系统管理基本命令260

13.5.1 dd命令——磁盘备份和数据转换260

13.5.2 df命令——检查文件系统占用空间情况261

13.5.3 du命令——显示文件占用磁盘空间情况262

13.5.4挂载命令mount263

13.5.5卸载命令umount265

13.6磁盘配额266

13.6.1磁盘配额的简介266

13.6.2配置磁盘配额266

13.7小结269

13.8习题269

第14章 系统管理270

14.1用户管理271

14.1.1创5EFA用户账户271

14.1.2删除用户272

14.1.3修改用户属性273

14.1.4 passwd和shadow文件273

14.1.5常用命令275

14.2组管理278

14.2.1用户组的添加和删除278

14.2.2修改组的属性279

14.2.3 /etc/group文件280

14.3进程管理280

14.3.1进程的概念280

14.3.2进程显示和删除281

14.3.3进程调度284

14.3.4系统监视器管理进程287

14.4查看系统信息288

14.4.1系统硬件信息288

14.4.2系统日志290

14.4.3模块加载信息290

14.5系统备份与还原291

14.5.1备份恢复的概念291

14.5.2备份恢复的策略292

14.5.3 tar命令备份和还原/home目录292

14.5.4 dump备份和restore还原文件293

14.6 小结294

14.7习题294

第15章 网络管理296

15.1 Linux网络基础297

15.1.1计算机网络体系基本概念297

15.1.2 TCP/IP协议族299

15.1.3 TCP协议301

15.1.4 UDP协议303

15.1.5 IP协议304

15.2网络工具GNOME-nettool306

15.2.1查看本地IP地址306

15.2.2验证与远程计算机的连接307

15.2.3查看路由表信息307

15.2.4扫描开放的端口308

15.3网络配置309

15.3.1网络配置文件309

15.3.2网络常用命令312

15.4小结317

15.5习题317

第6部分 服务器318

第16章 网络应用服务器318

16.1域名服务器Bind9319

16.1.1域名系统DNS简介319

16.1.2 Bind服务器简介321

16.1.3安装及启动Bind9321

16.1.4配置Bind9服务器321

16.1.5测试Bind9服务器326

16.2文件传输服务器vsFTPd329

16.2.1 FTP服务器的特性329

16.2.2 FTP用户类型330

16.2.3安装vsFTPd服务器,以及它的基本操作330

16.2.4配置vsFTPd服务器331

16.2.5配置本地组访问的FTP333

16.3电子邮件服务器Postfix335

16.3.1 Postfix简介335

16.3.2 Postfix的总体结构336

16.3.3安装并运行Postfix338

16.3.4配置Postfix339

16.3.5测试Postfix服务器342

16.4小结345

16.5习题345

第17章 文件服务器346

17.1 Samba服务器概述347

17.1.1 SMB协议简介347

17.1.2 Samba简介347

17.1.3 Samba服务器安装和启动349

17.2 Samba的配置350

17.2.1 smb.conf配置文件的组成350

17.2.2 smb.conf的编写格式和语法350

17.2.3 smb.conf全局设置351

17.2.4 smb.conf共享设置352

17.3使用Samba共享实例353

17.3.1设置用户的Samba密码353

17.3.2使用配置文件设置共享资源354

17.3.3使用图形操作界面设置共享355

17.3.4使用Samba的客户端356

17.4 NFS文件服务器359

17.4.1 NFS服务简介360

17.4.2安装和启动NFS服务器360

17.4.3配置NFS服务器361

17.4.4客户端NFS的链接363

17.5小结365

17.6习题365

第18章 Web服务器367

18.1 Web服务器简介368

18.1.1 Apache服务器368

18.1.2 Tomcat服务器369

18.1.3其他Web服务器370

18.2构建Apache服务器371

18.2.1安装Apache服务器371

18.2.2 Apache配置文件371

18.2.3 Apache的基本配置374

18.3管理Apache服务器376

18.4 Apache日志管理377

18.4.1日志相关配置指令377

18.4.2访问日志377

18.4.3错误日志379

18.5配置动态Web站点380

18.6小结381

18.7习题382

第19章 数据库MySQL383

19.1数据库简介384

19.1.1 MySQL数据库384

19.1.2 PostgreSQL数据库384

19.2构建MySQL数据库服务器385

19.2.1安装MySQL数据库服务器385

19.2.2配置MySQL数据库服务器386

19.2.3启动和关闭MySQL数据库服务器390

19.3使用MySQL数据库391

19.3.1运行MySQL命令391

19.3.2数据库的管理392

19.3.3表的管理394

19.3.4数据记录的管理400

19.3.5数据库用户管理404

19.3.6数据库的备份和恢复406

19.4小结407

19.5习题408

第7部分 Linux编程109

第20章 编程工具409

20.1 Ubuntu下编程环境概述410

20.1.1编程工具简介410

20.1.2 Ubuntu下的编程类型410

20.2常用编辑器411

20.2.1 VIM编辑器411

20.2.2 Emacs编辑器416

20.3集成开发环境418

20.3.1 Anjuta419

20.3.2 Eclipse421

20.4 C/C++程序开发工具425

20.4.1编译器工具GCC425

20.4.2调试工具gdb427

20.4.3 make工具429

20.5小结431

20.6习题431

第21章 shell编程433

21.1 Bash简介434

21.1.1 Bash的优势434

21.1.2 Bash脚本的编写与运行434

21.2 Bash的语法435

21.2.1 shell变量435

21.2.2条件语句439

21.2.3循环语句442

21.2.4循环控制445

21.2.5 case测试语句447

21.2.6 select循环语句448

21.2.7 shell内置命令449

21.3 shell函数451

21.3.1函数简介451

21.3.2函数的参数和返回值452

21.4 shell脚本综合实例454

21.5小结457

21.6习题457

第22章 版本控制工具459

22.1版本控制简介460

22.1.1 CVS简介460

22.1.2 SVN简介461

22.2构建svn服务器461

22.2.1安装Subversion462

22.2.2创建svn数据仓库462

22.2.3配置apache的svn模块465

22.2.4配置用户权限466

22.3 svn字符界面客户端469

22.3.1检出文件469

22.3.2添加文件470

22.3.3提交文件470

22.3.4更新文件471

22.3.5查看日志472

22.4 svn图形界面客户端esvn473

22.4.1安装esvn473

22.4.2配置esvn473

22.4.3检出文件474

22.4.4打开工作副本475

22.4.5提交文件475

22.4.6更新工作副本476

22.4.7查看日志476

22.5小结477

22.6习题477

热门推荐