编辑推荐
内容充实,实例丰富,提供如下3大教学视频:
1、Linux基础教学视频:提供本书各章技术多媒体教学视频(超过13小时);
2、Linux命令教学视频:200多个常用linux命令教学视频(超过8小时);
3、Linux工具教学视频:提供Vmware工具、Linux命令工具、编辑器工具、GCC工具、GDB工具、Shell工具、make工具、Eclipse开发工具、kdevelop开发工具以及项目管理Subversion工具等Linux常用工具教学视频(超过8小时)。
内容简介
Linux是一种多用户的网络操作系统,它提供给用户一个操作方便、使用简单的桌面环境。本书基于Ubuntu 12.04 LTS Desktop和Server两个版本讲解Linux在个人计算机中的应用,从而让读者学习Linux操作系统应用的基本原理和操作。书中的内容涉及Linux和Ubuntu的基础知识、Ubuntu的安装、快速设置系统、Ubuntu各桌面系统的安装与应用、Shell基本命令、软件包管理、磁盘管理、系统管理、网络管理、常用应用软件、办公软件包LibreOffice、打印机管理、Linux编程工具、Shell脚本编程、服务器基础知识、Apache服务器、VSFTP服务器、Samba服务器、NFS服务器、Linux系统安全、Linux系统安全防范。
作者简介
广东工业大学计算机学院研究生毕业,环达计算机科技(上海)有限公司软件工程师。熟悉Linux操作系统内部原理,熟练使用GNU工具进行C/C++、Shell、汇编编程及其调试;熟练进行Linux内核移植,设备驱动程序开发调试; 熟练进行嵌入式系统Bootloader移植开发,以及GUI(QT, MiniGUI)设计,熟悉ARM,XScale,x86体系结构,熟悉单片机(AVR MCU),有开源项目移植经验。
目录
目 录
第一部分 走进Linux
第1章 Linux概述 (1)
1.1 Linux的发展史 (1)
1.2 Linux的发行版本 (3)
1.2.1 Ubuntu (3)
1.2.2 Mandriva Linux (4)
1.2.3 PCLinuxOS (4)
1.2.4 Gentoo Linux (4)
1.2.5 openSUSE (5)
1.2.6 Debian GNU/Linux (5)
1.2.7 Fedora Linux (5)
1.3 Linux操作系统的优势 (6)
1.3.1 开放性 (6)
1.3.2 可定制性强 (6)
1.3.3 系统稳定 (7)
1.3.4 成本低 (7)
1.3.5 网络性能好 (7)
1.4 小结 (8)
第2章 Ubuntu概述 (9)
2.1 Ubuntu简史 (9)
2.1.1 Debian的发展史 (9)
2.1.2 Ubuntu的发展史 (11)
2.2 Ubuntu的读音和含义 (12)
2.3 Ubuntu衍生版本 (12)
2.3.1 Ubuntu正式支援的衍生
版本 (13)
2.3.2 Ubuntu非正式支援的衍生
版本 (14)
2.4 Ubuntu 12.04的新特点 (14)
2.5 小结 (15)
第二部分 走进Ubuntu世界
第3章 安装Ubuntu系统前的准备 (16)
3.1 软硬件要求 (16)
3.2 安装方法 (16)
3.2.1 wubi无痛安装 (17)
3.2.2 光盘启动安装 (17)
3.2.3 USB启动盘安装 (17)
3.2.4 网络安装 (17)
3.2.5 虚拟机安装 (18)
3.3 制作启动介质 (18)
3.3.1 制作启动光盘 (18)
3.3.2 制作USB启动盘 (20)
3.4 磁盘分区 (21)
3.4.1 磁盘的基础知识 (21)
3.4.2 使用PowerQuest
PartitionMagic分区 (22)
3.4.3 使用Live CD分区 (24)
3.5 小结 (26)
第4章 安装Ubuntu系统 (27)
4.1 介质启动安装 (27)
4.1.1 选择语言 (27)
4.1.2 准备安装Ubuntu (28)
4.1.3 安装类型 (29)
4.1.4 磁盘分区 (30)
4.1.5 所在地区和国家 (31)
4.1.6 键盘类型 (31)
4.1.7 设置用户信息 (31)
4.2 wubi安装 (32)
4.2.1 wubi安装准备 (32)
4.2.2 wubi安装系统 (34)
4.2.3 wubi卸载系统 (35)
4.3 虚拟机上安装――使用VMware (35)
4.3.1 使用VMware的好处 (36)
4.3.2 安装VMware (36)
4.3.3 创建Ubuntu虚拟主机 (37)
4.3.4 运行Ubuntu虚拟主机 (40)
4.4 小结 (40)
第5章 快速设置系统 (41)
5.1 设置网络连接 (41)
5.1.1 有线网络 (41)
5.1.2 无线网络 (42)
5.1.3 ADSL拨号上网 (43)
5.2 更新和升级 (44)
5.2.1 设置软件源 (44)
5.2.2 设置软件包更新参数 (46)
5.2.3 手动更新软件包 (46)
5.3 基本设置 (47)
5.3.1 设置中文语言支持 (47)
5.3.2 设置显示分辨率 (48)
5.3.3 设置输入法 (49)
5.3.4 设置桌面背景 (51)
5.3.5 设置自动登录 (51)
5.3.6 设置启动应用程序 (52)
5.3.7 设置日期和时间 (53)
5.4 小结 (54)
第6章 GNOME 3桌面 (55)
6.1 GNOME 3简介 (55)
6.2 GNOME 3的安装 (56)
6.2.1 安装GNOME Shell (56)
6.2.2 安装tweak (59)
6.2.3 安装主题 (59)
6.3 GNOME 3的基本概念 (60)
6.3.1 面板 (60)
6.3.2 窗口 (62)
6.4 桌面设置 (63)
6.4.1 更新语言支持 (63)
6.4.2 设置桌面快捷图标 (63)
6.4.3 设置主题 (64)
6.4.4 设置窗口 (64)
6.4.5 设置字体 (66)
6.4.6 设置主菜单 (66)
6.5 GNOME 3中的常用软件 (68)
6.5.1 字符终端 (68)
6.5.2 文件管理器 (68)
6.5.3 归档管理器 (69)
6.5.4 文本编辑器 (70)
6.5.5 办公软件套件 (71)
6.5.6 计算器 (71)
6.5.7 图像编辑软件 (72)
6.5.8 媒体播放器 (73)
6.5.9 光盘刻录器 (75)
6.5.10 邮件客户端工具 (75)
6.6 小结 (76)
第7章 Unity 3D桌面 (77)
7.1 Unity 3D简介 (77)
7.2 Unity 3D的基本概念 (78)
7.2.1 标题面板 (78)
7.2.2 启动栏 (79)
7.2.3 窗口 (79)
7.2.4 Dash主页 (80)
7.2.5 滚动条 (81)
7.3 使用Unity 3D (81)
7.3.1 检测软硬件条件 (81)
7.3.2 安装Compiz相关程序 (83)
7.3.3 设置3D效果 (83)
7.4 Unity 3D开启的问题与解决 (87)
7.4.1 使用附加驱动程序安装
独立显卡驱动 (87)
7.4.2 不显示启动栏和面板或
快捷键功能无效 (87)
7.5 小结 (88)
第三部分 管 理 方 法
第8章 Shell基本命令 (89)
8.1 Shell概述 (89)
8.1.1 Shell的基本概念 (89)
8.1.2 Shell的特点 (90)
8.1.3 Shell的种类 (91)
8.1.4 Shell的使用环境 (92)
8.2 Shell命令的使用 (93)
8.2.1 命令行语法 (93)
8.2.2 命令行提示符 (94)
8.2.3 配置Shell (94)
8.2.4 编辑命令行 (97)
8.2.5 命令行自动补全 (98)
8.2.6 显示历史命令 (98)
8.2.7 后台执行 (99)
8.2.8 退出Shell (99)
8.3 帮助命令 (99)
8.3.1 help命令 (99)
8.3.2 man命令 (100)
8.3.3 info命令 (101)
8.3.4 命令的帮助选项 (103)
8.4 文件和目录操作命令 (104)
8.4.1 切换目录命令cd (104)
8.4.2 文件和目录浏览命令ls (105)
8.4.3 文件和目录的创建命令 (106)
8.4.4 移动复制命令 (108)
8.4.5 删除命令 (110)
8.4.6 修改访问权限的命令
chmod (112)
8.4.7 压缩解压命令 (114)
8.5 用户管理命令和系统操作命令 (118)
8.5.1 用户管理命令 (118)
8.5.2 系统操作命令 (121)
8.6 小结 (124)
第9章 软件包管理 (126)
9.1 软件包管理机制 (126)
9.1.1 Deb软件包管理机制 (126)
9.1.2 RPM (128)
9.1.3 tar软件包管理机制 (129)
9.2 字符终端软件包管理工具 (130)
9.2.1 使用dpkg命令管理Deb
软件包 (130)
9.2.2 APT (133)
9.2.3 其他字符终端软件包
管理工具 (140)
9.3 Ubuntu软件中心 (145)
9.3.1 Ubuntu软件中心简介 (145)
9.3.2 Ubuntu软件中心中软件
源设置 (146)
9.3.3 搜索软件包 (146)
9.3.4 查看软件包信息 (147)
9.3.5 安装软件包 (148)
9.3.6 卸载软件包 (149)
9.3.7 查看软件包管理的历史 (149)
9.4 新立得软件包管理器 (149)
9.4.1 安装和启动新立得软件包
管理器 (150)
9.4.2 安装软件包 (150)
9.4.3 安装软件集 (151)
9.5 更新管理器 (152)
9.6 小结 (152)
第10章 磁盘管理 (154)
10.1 认识磁盘和文件系统 (154)
10.1.1 文件系统的基本概念 (154)
10.1.2 常见文件系统 (157)
10.1.3 目录结构 (162)
10.1.4 文件链接 (163)
10.2 磁盘分区管理 (165)
10.2.1 磁盘分区 (165)
10.2.2 使用fdisk命令进行
磁盘分区 (166)
10.2.3 使用parted命令进行
磁盘分区 (171)
10.2.4 磁盘格式化命令 (176)
10.2.5 磁盘实用工具 (179)
10.3 磁盘管理命令 (181)
10.3.1 转换磁盘数据命令dd (182)
10.3.2 显示磁盘使用空间
命令du (183)
10.3.3 报告已安装文件系统的
空间情况命令df (184)
10.4 磁盘挂载管理 (185)
10.4.1 mount命令 (186)
10.4.2 umount命令 (188)
10.4.3 配置文件设置挂载 (189)
10.5 磁盘配额 (190)
10.5.1 使用磁盘配额的条件和
磁盘配额的类型 (190)
10.5.2 磁盘配额应用的命令 (191)
10.5.3 磁盘配额实例 (191)
10.6 小结 (194)
第11章 系统管理 (195)
11.1 用户管理 (195)
11.1.1 用户管理配置文件 (196)
11.1.2 命令行管理用户账户 (198)
11.1.3 图形操作界面管理用户
账户 (202)
11.2 用户群组管理 (204)
11.2.1 用户群组管理配置文件 (205)
11.2.2 命令行管理用户群组 (206)
11.3 KUser用户管理工具 (210)
11.3.1 添加用户 (211)
11.3.2 添加用户群组 (212)
11.4 进程管理和作业控制 (213)
11.4.1 进程及作业 (214)
11.4.2 进程管理 (214)
11.4.3 作业控制 (223)
11.5 小结 (225)
第12章 网络管理 (226)
12.1 TCP/IP网络基础 (226)
12.1.1 网络分类 (226)
12.1.2 常用网络设备 (228)
12.1.3 TCP/IP系统架构 (230)
12.1.4 TCP (232)
12.1.5 IP (234)
12.2 网络配置文件 (237)
12.2.1 /etc/hosts配置文件 (237)
12.2.2 /etc/NetworkManager/Network
Manager.conf配置文件 (238)
12.2.3 /etc/network/interfaces
配置文件 (240)
12.2.4 /etc/resolv.conf配置文件 (241)
12.2.5 /etc/host.conf配置文件 (242)
12.2.6 /etc/services配置文件 (243)
12.3 网络管理工具 (243)
12.3.1 网络配置命令ifconfig (244)
12.3.2 网络检测命令ping (246)
12.3.3 查看网络状态信息命令
netstat (247)
12.3.4 设置路由表命令route (248)
12.3.5 网络工具 (249)
12.4 小结 (252)
第四部分 桌 面 应 用
第13章 常用应用软件 (253)
13.1 Firefox浏览器 (253)
13.1.1 启动Firefox (253)
13.1.2 设置主页 (254)
13.1.3 添加附加组件 (254)
13.1.4 添加书签 (256)
13.1.5 查看历史 (256)
13.2 电子邮件工具Thunderbird (257)
13.2.1 Thunderbird的设置 (257)
13.2.2 Thunderbird的使用 (259)
13.3 多媒体软件 (265)
13.3.1 视频播放软件 (265)
13.3.2 音频播放软件 (269)
13.3.3 刻录软件Brasero (270)
13.3.4 照片管理软件Shotwell (272)
13.3.5 GIMP (273)
13.4 文件传输和共享工具gFTP (278)
13.4.1 gFTP的书签功能 (279)
13.4.2 连接FTP服务器 (281)
13.4.3 上传和下载 (281)
13.5 Remmina远程桌面客户端 (282)
13.5.1 连接Ubuntu服务器 (282)
13.5.2 连接Windows XP桌面 (284)
13.6 小结 (285)
第14章 办公软件包LibreOffice (286)
14.1 Writer的使用 (286)
14.1.1 文本操作 (287)
14.1.2 基本编辑 (287)
14.1.3 页面设置 (289)
14.1.4 文字设置 (291)
14.1.5 段落设置 (293)
14.1.6 表格处理 (294)
14.2 Calc的使用 (296)
14.2.1 基本结构 (296)
14.2.2 对工作表的操作 (297)
14.2.3 对单元格的操作 (298)
14.2.4 输入数据和公式 (299)
14.3 Impress的使用 (301)
14.3.1 Impress的基本操作 (302)
14.3.2 设置动态效果 (304)
14.3.3 演示文稿的放映 (304)
14.4 Draw的使用 (305)
14.4.1 Draw的启动和退出 (306)
14.4.2 Draw窗口的基本组成 (306)
14.4.3 Draw中的工具 (307)
14.5 Math的使用 (309)
14.5.1 Math的启动和退出 (309)
14.5.2 Math窗口的基本组成 (309)
14.5.3 相关基础知识 (310)
14.5.4 Math的功能 (311)
14.5.5 Math的使用 (311)
14.6 Base的使用 (312)
14.6.1 Base的安装和启动 (312)
14.6.2 创建数据库 (314)
14.6.3 数据库窗口操作 (314)
14.7 小结 (317)
第15章 打印机管理 (318)
15.1 CUPS简介 (318)
15.1.1 CUPS的配置文件 (318)
15.1.2 Web浏览器管理工具 (321)
15.1.3 system-config-printer打印
管理工具 (322)
15.2 图形操作界面管理 (323)
15.2.1 添加打印机 (323)
15.2.2 设置打印机属性 (327)
15.2.3 打印机基本管理 (331)
15.2.4 打印任务队列管理 (331)
15.3 命令行管理 (333)
15.3.1 打印文件 (333)
15.3.2 设置打印机选项 (335)
15.4 小结 (336)
第五部分 Linux编程
Linux从入门到精通(配视频教程)(含DVD光盘1张) epub pdf mobi txt 电子书 下载 2024
Linux从入门到精通(配视频教程)(含DVD光盘1张) 下载 epub mobi pdf txt 电子书 2024