第一图书网

Ubuntu Linux从初学到精通

潘光洋 电子工业
出版时间:

2011-4  

出版社:

电子工业  

作者:

潘光洋  

页数:

478  

Tag标签:

无  

内容概要

  Ubuntu Linux是一个操作系统,其提供给用户一个操作简单、使用方便的桌面环境。《Ubuntu Linux从初学到精通》详述了Ubuntu Linux的安装和使用。其中内容包括了Linux操作系统的概述、Ubuntu系列操作系统的安装、Ubuntu的多种桌面环境、Ubuntu的命令操作、Ubuntu中常用软件的安装与使用、Ubuntu服务器的应用,以及Ubuntu环境下的编程。为使读者能快速掌握Ubuntu系统的操作,《Ubuntu Linux从初学到精通》详细讲解了每个操作步骤并结合了相关步骤的图例。  《Ubuntu Linux从初学到精通》配套光盘中提供了源文件和操作步骤的视频教程。视频配合音频能帮助读者理解和掌握操作。  《Ubuntu Linux从初学到精通》非常适合刚使用Ubuntu Linux操作系统的普通用户和系统管理员,同时也适合于以Ubuntu为开发环境的开发者。

书籍目录

第1部分 走进Linux第1章 Linux 概述 11.1 Linux的发展 21.1.1 UNIX的发展 21.1.2 MINIX系统 31.1.3 POSIX标准 31.1.4 Linux的诞生 41.1.5 Linux的命名由来和发音 61.1.6 Linux的标志 61.2 Linux的内核和发行 61.2.1 内核的发展 71.2.2 主流发行版本 71.2.3 GNU通用公共许可证 91.3 小结 91.4 习题 10第2章 Ubuntu Linux概述 112.1 Ubuntu简史 122.1.1 Debian的历史 122.1.2 Ubuntu的发展 132.2 Ubuntu的特点 142.3 Ubuntu的发行 142.4 Ubuntu 9.04新功能 162.5 小结 162.6 习题 17第2部分 Linux的安装第3章 安装前的准备 183.1 硬件需求 193.1.1 CPU 203.1.2 硬盘 203.1.3 内存 203.1.4 显示卡 203.1.5 光驱 213.1.6 网卡 213.1.7 键盘与鼠标 213.2 软件需求 213.2.1 软件下载 213.2.2 光盘刻录 223.3 安装策略 233.3.1 记录硬件信息 233.3.2 安装方式的选择 233.3.3 规划磁盘分区 243.4 注意事项 263.4.1 下载映像文件 263.4.2 硬盘分区 263.4.3 网络配置 273.5 小结 273.6 习题 27第4章 单系统安装Ubuntu 284.1 启动Live CD 294.2 在Live CD中磁盘分区 314.2.1 运行Partition Editor 314.2.2 划分磁盘分区 334.3 安装系统步骤 364.3.1 选择语言 364.3.2 选择时区 374.3.3 键盘布局 374.3.4 预备硬盘空间 374.3.5 准备分区 384.3.6 创建用户 394.3.7 迁移向导 404.3.8 安装系统配置清单 404.4 小结 414.5 习题 41第5章 Windows下安装Ubuntu 425.1 Wubi无痛安装 435.1.1 Wubi安装的特点 435.1.2 Wubi安装配置 435.1.3 Wubi安装过程 455.1.4 Wubi卸装Ubuntu 465.2 使用Grub4dos进行安装 475.2.1 GRU4COX简介 475.2.2 GRUB4DOS安装 475.2.3 GRUB4DOS安装Ubuntu 485.3 虚拟机安装Ubuntu 485.3.1 虚拟机的安装 495.3.2 虚拟环境的配置 495.3.3 安装过程 505.4 小结 515.5 习题 51第6章 快速配置系统 526.1 语言支持设置 536.2 设置SCIM 546.2.1 设置SCIM开关键热键 556.2.2 禁止部分输入法引擎 566.2.3 设置垂直式候选词表 576.3 设置日期时间 586.4 设置屏幕保护 596.5 设置外观 596.5.1 修改主题 606.5.2 自定义主题 606.5.3 安装新主题 616.5.4 设置桌面背景 626.5.5 开启三维显示效果 636.6 设置分辨率 636.7 设置登录窗口 646.7.1 设置本地登录窗口 646.7.2 设置自动登录 656.8 设置软件源 656.8.1 设置软件源服务器 666.8.2 设置软件更新 666.9 启动程序 676.10 网络链接 686.10.1 设置静态IP地址 686.10.2 设置ADSL网络连接 696.11 小结 706.12 习题 70第3部分 Ubuntu的桌面环境第7章 GNOME桌面环境 717.1 GNOME的介绍 727.2 GNOME的面板和桌面 737.2.1 GNOME面板 737.2.2 面板操作 757.2.3 GNOME桌面 777.3 GNOME首选项 787.3.1 主菜单 797.3.2 首选应用程序 797.3.3 键盘快捷键 807.4 GNOME应用软件 817.4.1 字符终端 827.4.2 文本编辑器 827.4.3 计算器 827.4.4 图像编辑软件 837.4.5 GNOME媒体播放器 837.4.6 刻录软件Brasero 847.4.7 邮件程序Evolution 857.4.8 游戏 857.5 小结 867.6 习题 86第8章 KDE桌面环境 878.1 KDE简介 888.1.1 KDE起源 888.1.2 KDE的发展 898.1.3 KDE前进动力和保障 898.2 Kubuntu的简介 908.3 Ubuntu中安装KDE桌面 918.3.1 新立得安装KDE桌面 918.3.2 命令行安装KDE 948.4 KDE的面板和桌面 948.4.1 面板 948.4.2 操作面板和桌面 968.5 KDE桌面环境的配置 988.5.1 修改时间日期 988.5.2 修改显示器的分辨率 998.5.3 设置软件源与更新软件 1008.5.4 设置默认的应用程序 1008.6 KDE桌面环境中常用软件 1018.6.1 Konqueror网页浏览器 1018.6.2 Dolphin文件管理器 1018.6.3 K3b烧录软件 1028.6.4 Kate高级文本编辑器 1028.6.5 KMail电子邮件客户端 1038.6.6 Konsole模拟终端 1038.6.7 KPackageKit软件包管理器 1038.6.8 System Monitor 1048.7 小结 1058.8 习题 105第9章 Xfce桌面环境 1069.1 Xfce简介 1079.1.1 Xfce简史 1079.1.2 Xfce的精神 1079.2 Xubuntu的简介 1089.3 在Ubuntu中安装Xfce 1099.4 Xfce面板和桌面 1119.4.1 面板 1119.4.2 桌面 1139.4.3 操作面板和桌面 1139.5 Xfce的系统设置 1169.5.1 设置显示器分辨率和刷新率 1169.5.2 设置首选应用程序 1169.5.3 设置工作区桌面的名称 1179.6 Xfce的组件和常用应用程序 1179.6.1 Xfce4的核心组件 1179.6.2 应用程序 1189.7 小结 1209.8 习题 120第4部分 基本应用第10章 shell基础应用 12110.1 认识shell 12210.1.1 shell的概念 12210.1.2 shell的类型 12310.1.3 shell的特点 12410.1.4 命令行语法 12510.2 标准输入输出 12610.2.1 重定向 12710.2.2 管道 12910.3 通配符 13010.3.1 通配符 13010.3.2 通配符* 13110.3.3 字符范围符[] 13110.4 shell操作 13210.4.1 启动终端 13210.4.2 更换shell 13310.4.3 配置shell 13410.4.4 编辑命令行 13710.4.5 命令行补全 13810.4.6 后台执行 13810.4.7 退出shell 14010.5 常用的Linux命令 14010.5.1 基本操作命令 14010.5.2 帮助命令 14310.5.3 文件和目录操作命令 14610.5.4 文档打包和压缩命令 14710.5.5 系统操作命令 14910.6 小结 15010.7 习题 150第11章 软件包管理 15111.1 软件包的概述 15211.1.1 DEB软件包 15211.1.2 RPM软件包 15611.1.3 源码包 15711.1.4 虚拟软件包 15811.2 字符界面软件包管理工具 15811.2.1 dpkg软件包管理工具 15811.2.2 apt-get软件包管理工具 16411.2.3 Aptitude软件包管理工具 17011.2.4 其他软件包管理工具 17411.3 新立得软件包管理工具 17611.3.1 启动新立得管理工具 17611.3.2 设置软件源 17711.3.3 查找软件包 17811.3.4 安装软件包 18011.3.5 卸载软件包 18111.4 小结 18211.5 习题 182第12章 常用应用软件 18412.1 文本编辑工具Gedit 18412.1.1 启动Gedit 18412.1.2 处理文件 18512.1.3 处理文本 18812.1.4 高亮显示 18912.2 办公软件包OpenOffice.org 19012.2.1 启动OpenOffice.org套件 19012.2.2 OpenOffice.org Writer 19112.2.3 Calc 19912.2.4 Impress 20412.3 多媒体软件 20812.3.1 照片管理器F-Spot 20812.3.2 图片处理器GIMP 21112.3.3 电影播放机Totem 21512.3.4 音乐播放器Rhythmbox 21612.3.5 刻录软件GNOMEBaker 21712.4 即时通信 21912.4.1 腾讯QQ 21912.4.2 互联网通信Pidgin 22012.4.3 飞信LibFetion 22112.5 下载工具 22112.5.1 gFTP 22212.5.2 Linux下的电驴aMule 22312.6 浏览器Firefox 22612.7 虚拟机软件 23012.7.1 内核全虚拟化KVM 23012.7.2 桌面虚拟机VirtualBox OSE 23212.8 电子邮件Evolution 23612.9 小结 24412.10 习题 244第5部分 高级应用第13章 文件系统管理 24513.1 文件系统概述 24613.2 Linux支持的主要文件系统 24613.2.1 ext2文件系统 24713.2.2 ext3文件系统 24713.2.3 ext4文件系统 24813.2.4 ReiserFs文件系统 24913.2.5 VFS文件系统 24913.2.6 iso9660文件系统 25013.2.7 其他文件系统 25013.3 Linux文件系统目录结构 25013.3.1 文件概念 25113.3.2 目录结构 25213.4 磁盘分区工具 25313.4.1 fdisk分区工具 25413.4.2 parted分区工具 25813.5 文件系统管理基本命令 26013.5.1 dd命令——磁盘备份和数据转换 26013.5.2 df命令——检查文件系统占用空间情况 26113.5.3 du命令——显示文件占用磁盘空间情况 26213.5.4 挂载命令mount 26313.5.5 卸载命令umount 26513.6 磁盘配额 26613.6.1 磁盘配额的简介 26613.6.2 配置磁盘配额 26613.7 小结 26913.8 习题 269第14章 系统管理 27014.1 用户管理 27114.1.1 创5EFA用户账户 27114.1.2 删除用户 27214.1.3 修改用户属性 27314.1.4 passwd和shadow文件 27314.1.5 常用命令 27514.2 组管理 27814.2.1 用户组的添加和删除 27814.2.2 修改组的属性 27914.2.3 /etc/group文件 28014.3 进程管理 28014.3.1 进程的概念 28014.3.2 进程显示和删除 28114.3.3 进程调度 28414.3.4 系统监视器管理进程 28714.4 查看系统信息 28814.4.1 系统硬件信息 28814.4.2 系统日志 29014.4.3 模块加载信息 29014.5 系统备份与还原 29114.5.1 备份恢复的概念 29114.5.2 备份恢复的策略 29214.5.3 tar命令备份和还原/home目录 29214.5.4 dump备份和restore还原文件 29314.6 小结 29414.7 习题 294第15章 网络管理 29615.1 Linux网络基础 29715.1.1 计算机网络体系基本概念 29715.1.2 TCP/IP协议族 29915.1.3 TCP协议 30115.1.4 UDP协议 30315.1.5 IP协议 30415.2 网络工具GNOME-nettool 30615.2.1 查看本地IP地址 30615.2.2 验证与远程计算机的连接 30715.2.3 查看路由表信息 30715.2.4 扫描开放的端口 30815.3 网络配置 30915.3.1 网络配置文件 30915.3.2 网络常用命令 31215.4 小结 31715.5 习题 317第6部分 服务器第16章 网络应用服务器 31816.1 域名服务器Bind9 31916.1.1 域名系统DNS简介 31916.1.2 Bind服务器简介 32116.1.3 安装及启动Bind9 32116.1.4 配置Bind9服务器 32116.1.5 测试Bind9服务器 32616.2 文件传输服务器vsFTPd 32916.2.1 FTP服务器的特性 32916.2.2 FTP用户类型 33016.2.3 安装vsFTPd服务器,以及它的基本操作 33016.2.4 配置vsFTPd服务器 33116.2.5 配置本地组访问的FTP 33316.3 电子邮件服务器Postfix 33516.3.1 Postfix简介 33516.3.2 Postfix的总体结构 33616.3.3 安装并运行Postfix 33816.3.4 配置Postfix 33916.3.5 测试Postfix服务器 34216.4 小结 34516.5 习题 345第17章 文件服务器 34617.1 Samba服务器概述 34717.1.1 SMB协议简介 34717.1.2 Samba简介 34717.1.3 Samba服务器安装和启动 34917.2 Samba的配置 35017.2.1 smb.conf配置文件的组成 35017.2.2 smb.conf的编写格式和语法 35017.2.3 smb.conf全局设置 35117.2.4 smb.conf共享设置 35217.3 使用Samba共享实例 35317.3.1 设置用户的Samba密码 35317.3.2 使用配置文件设置共享资源 35417.3.3 使用图形操作界面设置共享 35517.3.4 使用Samba的客户端 35617.4 NFS文件服务器 35917.4.1 NFS服务简介 36017.4.2 安装和启动NFS服务器 36017.4.3 配置NFS服务器 36117.4.4 客户端NFS的链接 36317.5 小结 36517.6 习题 365第18章 Web服务器 36718.1 Web服务器简介 36818.1.1 Apache服务器 36818.1.2 Tomcat服务器 36918.1.3 其他Web服务器 37018.2 构建Apache服务器 37118.2.1 安装Apache服务器 37118.2.2 Apache配置文件 37118.2.3 Apache的基本配置 37418.3 管理Apache服务器 37618.4 Apache日志管理 37718.4.1 日志相关配置指令 37718.4.2 访问日志 37718.4.3 错误日志 37918.5 配置动态Web站点 38018.6 小结 38118.7 习题 382第19章 数据库MySQL 38319.1 数据库简介 38419.1.1 MySQL数据库 38419.1.2 PostgreSQL数据库 38419.2 构建MySQL数据库服务器 38519.2.1 安装MySQL数据库服务器 38519.2.2 配置MySQL数据库服务器 38619.2.3 启动和关闭MySQL数据库服务器 39019.3 使用MySQL数据库 39119.3.1 运行MySQL命令 39119.3.2 数据库的管理 39219.3.3 表的管理 39419.3.4 数据记录的管理 40019.3.5 数据库用户管理 40419.3.6 数据库的备份和恢复 40619.4 小结 40719.5 习题 408第7部分 Linux编程第20章 编程工具 40920.1 Ubuntu下编程环境概述 41020.1.1 编程工具简介 41020.1.2 Ubuntu下的编程类型 41020.2 常用编辑器 41120.2.1 VIM编辑器 41120.2.2 Emacs编辑器 41620.3 集成开发环境 41820.3.1 Anjuta 41920.3.2 Eclipse 42120.4 C/C++程序开发工具 42520.4.1 编译器工具GCC 42520.4.2 调试工具gdb 42720.4.3 make工具 42920.5 小结 43120.6 习题 431第21章 shell编程 43321.1 Bash简介 43421.1.1 Bash的优势 43421.1.2 Bash脚本的编写与运行 43421.2 Bash的语法 43521.2.1 shell变量 43521.2.2 条件语句 43921.2.3 循环语句 44221.2.4 循环控制 44521.2.5 case测试语句 44721.2.6 select循环语句 44821.2.7 shell内置命令 44921.3 shell函数 45121.3.1 函数简介 45121.3.2 函数的参数和返回值 45221.4 shell脚本综合实例 45421.5 小结 45721.6 习题 457第22章 版本控制工具 45922.1 版本控制简介 46022.1.1 CVS简介 46022.1.2 SVN简介 46122.2 构建svn服务器 46122.2.1 安装Subversion 46222.2.2 创建svn数据仓库 46222.2.3 配置apache的svn模块 46522.2.4 配置用户权限 46622.3 svn字符界面客户端 46922.3.1 检出文件 46922.3.2 添加文件 47022.3.3 提交文件 47022.3.4 更新文件 47122.3.5 查看日志 47222.4 svn图形界面客户端esvn 47322.4.1 安装esvn 47322.4.2 配置esvn 47322.4.3 检出文件 47422.4.4 打开工作副本 47522.4.5 提交文件 47522.4.6 更新工作副本 47622.4.7 查看日志 47622.5 小结 47722.6 习题 477

章节摘录

版权页:插图:

媒体关注与评论

学习过程中总会遇到一些问题,通过翻书很快帮我找到了答案,进步很快。  ——安普盛科技 郝工谢谢各位网友给我推荐的几本好书,也特别感谢华清老师的帮助和推荐,让我从Ubuntu的门外汉逐步开始蜕变。  ——网友 不断进步中


编辑推荐

《Ubuntu Linux从初学到精通》:博文视点·IT出版旗舰品牌技术凝聚实力·专业创新出版提供全书内容的多媒体教学视频635分钟提供VMware工具、Linux命令工具、编辑器工具、GCC工具、GDBT具、Shell工具、make工具、Eclipse开发工具、kdevelop开发工具及项目管理Subversion工具等Linux常用工具教学视频581分钟提供209个常用linux命令教学视频583分钟深入浅出,依靠深厚行业经验讲透技术原理循序渐进,详解典型应用案例提升实战能力超大容量多媒体,总时长超过29小时

图书封面

图书标签Tags

广告

下载页面


Ubuntu Linux从初学到精通 PDF格式下载



嵌入式Linux应用开发完全手册


看完了,对于新手入门还是不错的。


错字真心多,kde那章整章的大字都写成了ked...内容一般...


适合入门,帮同学买的,但是对于自己好像不够


正版商品,只是包装在拿到时就有点损破了,希望下次不要出现这样的情况


书本身还可以,里面有些语义相反的错误,还有印刷也不是很好。内容嘛,就是给入门的人看得,而且对于电脑自学能力强的人,这本入门的书根本没必要。


亚马逊倒是挺会全球一体化营销啊。DistroWatch是一家专门跟踪各类Unix发行版动态的站点。


书内容很不错 不过旧了点09年的


感谢ZF,感谢JD,终于收到货了


Ubuntu初学到精通


很喜欢,很好,很好,很好


相关图书