图书介绍
Ubuntu Linux操作系统【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 张金石主编;钟小平,吴宁副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115419293
- 出版时间:2016
- 标注页数:292页
- 文件大小:50MB
- 文件页数:300页
- 主题词:Linux操作系统-高等学校-教材
PDF下载
下载说明
Ubuntu Linux操作系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Ubuntu安装与基本使用1
1.1 Linux与Ubuntu1
1.1.1 Linux操作系统的发展1
1.1.2 Linux操作系统的特性4
1.1.3分层设计的Linux体系结构4
1.1.4多种多样的Linux版本5
1.1.5后来居上的Ubuntu Linux6
1.2安装Ubuntu操作系统9
1.2.1安装前的准备工作9
1.2.2 Ubuntu安装过程10
1.2.3登录、注销与关机14
1.2.4安装之后的后续工作14
1.3熟悉Ubuntu桌面环境15
1.3.1程序启动器中的常见应用15
1.3.2桌面个性化设置18
1.3.3桌面环境基本操作21
1.4习题25
第2章 图形界面与命令行26
2.1Linux图形界面26
2.1.1 X Window System27
2.1.2窗口管理器(Window Manager)28
2.1.3显示管理器(Display Manager)28
2.1.4Widget库28
2.1.5桌面环境(Desktop Environment)28
2.1.6Unity桌面环境29
2.2Linux命令行界面30
2.2.1使用仿真终端窗口30
2.2.2使用文本模式31
2.2.3使用命令行关闭和重启系统32
2.3 Shell基础33
2.3.1什么是Shell33
2.3.2使用Shell34
2.3.3正则表达式34
2.3.4Shell中的特殊字符35
2.3.5环境变量35
2.4Linux命令行使用36
2.4.1命令语法格式36
2.4.2命令行基本用法37
2.4.3命令行输入与输出38
2.4.4执行Shell脚本39
2.5使用vi编辑器40
2.6习题42
第3章 用户与组管理43
3.1用户与组概述43
3.1.1Linux 用户账户及其类型43
3.1.2Ubuntu的超级用户权限与管理员44
3.1.3组账户及其类型46
3.1.4用户与组配置文件47
3.2使用图形化工具管理用户和组48
3.2.1创建和管理用户账户49
3.2.2创建和管理组账户51
3.3使用命令行工具管理用户和组52
3.3.1管理用户账户52
3.3.2管理组账户55
3.3.3其他用户管理命令56
3.4习题57
第4章 文件与目录管理58
4.1 Linux文件与目录概述58
4.1.1 Linux目录结构58
4.1.2Linux目录配置标准——FHS59
4.1.3Linux文件类型60
4.2Ubuntu目录操作62
4.2.1使用文件管理器进行目录操作62
4.2.2使用命令行进行目录操作62
4.3Ubuntu文件操作63
4.3.1使用文件管理器进行文件操作63
4.3.2使用命令行进行文件操作64
4.4管理文件和目录权限68
4.4.1文件访问者身份与文件访问权限69
4.4.2变更文件访问者身份69
4.4.3设置文件访问权限70
4.4.4设置默认的文件访问权限70
4.4.5在图形界面中管理文件和文件夹访问权限71
4.5习题73
第5章 磁盘存储管理74
5.1Linux磁盘存储概述74
5.1.1磁盘数据组织74
5.1.2Linux磁盘设备命名75
5.1.3Linux磁盘分区75
5.1.4Linux文件系统76
5.1.5磁盘分区规划77
5.2使用命令行工具管理磁盘分区和文件系统79
5.2.1使用fdisk进行分区管理79
5.2.2建立文件系统——格式化磁盘分区82
5.2.3挂载文件系统84
5.2.4检查维护文件系统86
5.3使用图形界面工具管理磁盘分区和文件系统87
5.3.1使用内置的磁盘管理器GNOME Disks87
5.3.2使用Gparted分区工具90
5.4挂载和使用外部存储设备92
5.4.1挂载和使用光盘93
5.4.2制作和使用光盘映像94
5.4.3挂载和使用USB设备95
5.5文件系统的备份96
5.5.1数据备份概述96
5.5.2使用存档工具进行简单备份97
5.5.3使用dump和restore实现备份和恢复97
5.5.4光盘备份98
5.6习题99
第6章 软件包管理100
6.1Linux软件安装基础100
6.1.1Linux软件包管理的发展过程100
6.1.2Ubuntu软件安装方式101
6.2 APT工具102
6.2.1理解APT102
6.2.2APT命令行工具的使用103
6.2.3配置APT源107
6.2.4使用新立得软件包管理器109
6.2.5PPA安装112
6.3安装软件包文件113
6.3.1Deb软件包管理113
6.3.2RPM软件包管理115
6.3.3.run与.bin二进制包软件包安装115
6.4使用源代码安装115
6.4.1源代码安装的基本步骤116
6.4.2源代码安装示例——Apache服务器117
6.5习题120
第7章 系统高级管理121
7.1Linux进程管理121
7.1.1Linux进程概述121
7.1.2查看进程122
7.1.3Linux进程管理124
7.2系统启动过程125
7.2.1Ubuntu启动过程分析125
7.2.2引导加载程序GRUB配置125
7.2.3Ubuntu运行级别126
7.2.4init进程与系统运行环境127
7.3服务与守护进程管理131
7.3.1服务与守护进程的概念131
7.3.2Linux网络服务定义文件/etc/services132
7.3.3Linux服务启动脚本133
7.3.4执行服务启动脚本136
7.3.5配置服务启动状态137
7.4进程的调度启动——自动化任务配置138
7.4.1使用cron工具安排周期性任务138
7.4.2使用at和batch工具安排一次性任务140
7.5系统日志管理141
7.5.1配置系统日志141
7.5.2查看和管理系统日志内容144
7.6习题145
第8章 Ubuntu桌面应用146
8.1Internet应用146
8.1.1Web浏览器146
8.1.2下载工具149
8.1.3邮件收发工具152
8.2多媒体应用153
8.2.1图形图像工具153
8.2.2多媒体播放155
8.2.3音频编辑156
8.2.4视频编辑157
8.3办公软件应用158
8.3.1LibreOffice概述158
8.3.2LibrcOffice Writer——文字处理159
8.3.3LibreOffice Calc——电子表格160
8.3.4LibreOffice Impress——演示文稿161
8.3.5LibreOffice Draw——绘图162
8.3.6LibrcOffice Math——公式编辑162
8.3.7LibreOffice Base——数据库163
8.4习题165
第9章 Shell编程166
9.1Shell编程基本步骤166
9.1.1编写Shell脚本167
9.1.2执行Shell脚本168
9.1.3调试Shell脚本169
9.2Shell变量169
9.2.1变量类型169
9.2.2变量赋值和访问170
9.2.3内部变量171
9.2.4位置参数172
9.2.5变量值输出173
9.2.6变量值读取174
9.2.7变量替换174
9.2.8数组174
9.3表达式与运算符175
9.3.1表达式175
9.3.2算术运算符176
9.3.3整数关系运算符177
9.3.4字符串检测运算符177
9.3.5文件测试运算符178
9.3.6布尔运算符178
9.4流程控制语句179
9.4.1条件语句179
9.4.2循环结构182
9.5函数184
9.5.1函数的定义和调用184
9.5.2函数的返回值184
9.5.3函数参数185
9.6习题186
第10章 C/C+++编程187
10.1Linux编程基础187
10.1.1Emacs编辑器187
10.1.2GCC编译器190
10.1.3GDB调试器195
10.2使用make和Makefile实现自动编译197
10.2.1make工具197
10.2.2Makefile基础197
10.2.3Makefile的高级特性200
10.2.4make的工作方式202
10.2.5使用Autotools自动产生Makefile202
10.3基于GTK+的图形用户界面编程208
10.3.1GTK+简介208
10.3.2部署GTK+编程环境209
10.3.3使用Glade辅助设计界面211
10.3.4部署集成开发环境Anjuta213
10.4基于Qt的图形用户界面编程218
10.4.1 Qt简介218
10.4.2 Qt安装219
10.4.3 Qt Creator使用220
10.5习题225
第11章 Java与Android应用开发226
11.1Java开发226
11.1.1Java简介226
11.1.2Java体系227
11.1.3安装JDK229
11.1.4使用Eclipse开发Java应用231
11.2Android开发环境237
11.2.1Android简介237
11.2.2Android开发工具238
11.2.3基于Eclipse开发Android应用239
11.2.4基于Android Studio开发Android应用249
11.3习题260
第12章 LAMP平台与PHP开发环境261
12.1LAMP安装与配置261
12.1.1LAMP平台简介261
12.1.2在Ubuntu上安装LAMP262
12.1.3在Ubuntu上配置Apache268
12.1.4在Ubuntu上配置PHP272
12.1.5在Ubuntu上配置和管理MySQL272
12.2PHP集成开发环境274
12.2.1PHP集成开发工具简介274
12.2.2安装Eclipse for PHP274
12.2.3使用Eclipse for PHP开发PHP程序275
12.2.4部署PHP调试环境278
12.3安装Ubuntu服务器与LAMP平台280
12.3.1安装Ubuntu服务器280
12.3.2调整Ubuntu服务器配置287
12.3.3远程管理Ubuntu服务器288
12.4习题292
热门推荐
- 2743435.html
- 2340692.html
- 911014.html
- 38333.html
- 2045556.html
- 2586861.html
- 1757918.html
- 1159557.html
- 1647628.html
- 3902635.html
- http://www.ickdjs.cc/book_86347.html
- http://www.ickdjs.cc/book_1515481.html
- http://www.ickdjs.cc/book_1813356.html
- http://www.ickdjs.cc/book_1072791.html
- http://www.ickdjs.cc/book_766741.html
- http://www.ickdjs.cc/book_2315116.html
- http://www.ickdjs.cc/book_3845631.html
- http://www.ickdjs.cc/book_3291207.html
- http://www.ickdjs.cc/book_2367731.html
- http://www.ickdjs.cc/book_3000948.html