Ubuntu Linux从初学到精通

Ubuntu Linux从初学到精通
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-04
版次: 1
ISBN: 9787121128134
定价: 59.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 478页
字数: 794千字
24人买过
  •   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 概述

    1.1 Linux的发展

    1.1.1 UNIX的发展

    1.1.2 MINIX系统

    1.1.3 POSIX标准

    1.1.4 Linux的诞生

    1.1.5 Linux的命名由来和发音

    1.1.6 Linux的标志

    1.2 Linux的内核和发行

    1.2.1 内核的发展

    1.2.2 主流发行版本

    1.2.3 GNU通用公共许可证

    1.3 小结

    1.4 习题

    第2章 Ubuntu Linux概述

    2.1 Ubuntu简史

    2.1.1 Debian的历史

    2.1.2 Ubuntu的发展

    2.2 Ubuntu的特点

    2.3 Ubuntu的发行

    2.4 Ubuntu 9.04新功能

    2.5 小结

    2.6 习题

    第2部分 Linux的安装

    第3章 安装前的准备

    3.1 硬件需求

    3.1.1 CPU

    3.1.2 硬盘

    3.1.3 内存

    3.1.4 显示卡

    3.1.5 光驱

    3.1.6 网卡

    3.1.7 键盘与鼠标

    3.2 软件需求

    3.2.1 软件下载

    3.2.2 光盘刻录

    3.3 安装策略

    3.3.1 记录硬件信息

    3.3.2 安装方式的选择

    3.3.3 规划磁盘分区

    3.4 注意事项

    3.4.1 下载映像文件

    3.4.2 硬盘分区

    3.4.3 网络配置

    3.5 小结

    3.6 习题

    第4章 单系统安装Ubuntu

    4.1 启动Live CD

    4.2 在Live CD中磁盘分区

    4.2.1 运行Partition Editor

    4.2.2 划分磁盘分区

    4.3 安装系统步骤

    4.3.1 选择语言

    4.3.2 选择时区

    4.3.3 键盘布局

    4.3.4 预备硬盘空间

    4.3.5 准备分区

    4.3.6 创建用户

    4.3.7 迁移向导

    4.3.8 安装系统配置清单

    4.4 小结

    4.5 习题

    第5章 Windows下安装Ubuntu

    5.1 Wubi无痛安装

    5.1.1 Wubi安装的特点

    5.1.2 Wubi安装配置

    5.1.3 Wubi安装过程

    5.1.4 Wubi卸装Ubuntu

    5.2 使用Grub4dos进行安装

    5.2.1 GRU4COX简介

    5.2.2 GRUB4DOS安装

    5.2.3 GRUB4DOS安装Ubuntu

    5.3 虚拟机安装Ubuntu

    5.3.1 虚拟机的安装

    5.3.2 虚拟环境的配置

    5.3.3 安装过程

    5.4 小结

    5.5 习题

    第6章 快速配置系统

    6.1 语言支持设置

    6.2 设置SCIM

    6.2.1 设置SCIM开关键热键

    6.2.2 禁止部分输入法引擎

    6.2.3 设置垂直式候选词表

    6.3 设置日期时间

    6.4 设置屏幕保护

    6.5 设置外观

    6.5.1 修改主题

    6.5.2 自定义主题

    6.5.3 安装新主题

    6.5.4 设置桌面背景

    6.5.5 开启三维显示效果

    6.6 设置分辨率

    6.7 设置登录窗口

    6.7.1 设置本地登录窗口

    6.7.2 设置自动登录

    6.8 设置软件源

    6.8.1 设置软件源服务器

    6.8.2 设置软件更新

    6.9 启动程序

    6.10 网络链接

    6.10.1 设置静态IP地址

    6.10.2 设置ADSL网络连接

    6.11 小结

    6.12 习题

    第3部分 Ubuntu的桌面环境

    第7章 GNOME桌面环境

    7.1 GNOME的介绍

    7.2 GNOME的面板和桌面

    7.2.1 GNOME面板

    7.2.2 面板操作

    7.2.3 GNOME桌面

    7.3 GNOME首选项

    7.3.1 主菜单

    7.3.2 首选应用程序

    7.3.3 键盘快捷键

    7.4 GNOME应用软件

    7.4.1 字符终端

    7.4.2 文本编辑器

    7.4.3 计算器

    7.4.4 图像编辑软件

    7.4.5 GNOME媒体播放器

    7.4.6 刻录软件Brasero

    7.4.7 邮件程序Evolution

    7.4.8 游戏

    7.5 小结

    7.6 习题

    第8章 KDE桌面环境

    8.1 KDE简介

    8.1.1 KDE起源

    8.1.2 KDE的发展

    8.1.3 KDE前进动力和保障

    8.2 Kubuntu的简介

    8.3 Ubuntu中安装KDE桌面

    8.3.1 新立得安装KDE桌面

    8.3.2 命令行安装KDE

    8.4 KDE的面板和桌面

    8.4.1 面板

    8.4.2 操作面板和桌面

    8.5 KDE桌面环境的配置

    8.5.1 修改时间日期

    8.5.2 修改显示器的分辨率

    8.5.3 设置软件源与更新软件

    8.5.4 设置默认的应用程序

    8.6 KDE桌面环境中常用软件

    8.6.1 Konqueror网页浏览器

    8.6.2 Dolphin文件管理器

    8.6.3 K3b烧录软件

    8.6.4 Kate高级文本编辑器

    8.6.5 KMail电子邮件客户端

    8.6.6 Konsole模拟终端

    8.6.7 KPackageKit软件包管理器

    8.6.8 System Monitor

    8.7 小结

    8.8 习题

    第9章 Xfce桌面环境

    9.1 Xfce简介

    9.1.1 Xfce简史

    9.1.2 Xfce的精神

    9.2 Xubuntu的简介

    9.3 在Ubuntu中安装Xfce

    9.4 Xfce面板和桌面

    9.4.1 面板

    9.4.2 桌面

    9.4.3 操作面板和桌面

    9.5 Xfce的系统设置

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

    9.5.2 设置首选应用程序

    9.5.3 设置工作区桌面的名称

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

    9.6.1 Xfce4的核心组件

    9.6.2 应用程序

    9.7 小结

    9.8 习题

    第4部分 基本应用

    第10章 shell基础应用

    10.1 认识shell

    10.1.1 shell的概念

    10.1.2 shell的类型

    10.1.3 shell的特点

    10.1.4 命令行语法

    10.2 标准输入输出

    10.2.1 重定向

    10.2.2 管道

    10.3 通配符

    10.3.1 通配符

    10.3.2 通配符*

    10.3.3 字符范围符[]

    10.4 shell操作

    10.4.1 启动终端

    10.4.2 更换shell

    10.4.3 配置shell

    10.4.4 编辑命令行

    10.4.5 命令行补全

    10.4.6 后台执行

    10.4.7 退出shell

    10.5 常用的Linux命令

    10.5.1 基本操作命令

    10.5.2 帮助命令

    10.5.3 文件和目录操作命令

    10.5.4 文档打包和压缩命令

    10.5.5 系统操作命令

    10.6 小结

    10.7 习题

    第11章 软件包管理

    11.1 软件包的概述

    11.1.1 DEB软件包

    11.1.2 RPM软件包

    11.1.3 源码包

    11.1.4 虚拟软件包

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

    11.2.1 dpkg软件包管理工具

    11.2.2 apt-get软件包管理工具

    11.2.3 Aptitude软件包管理工具

    11.2.4 其他软件包管理工具

    11.3 新立得软件包管理工具

    11.3.1 启动新立得管理工具

    11.3.2 设置软件源

    11.3.3 查找软件包

    11.3.4 安装软件包

    11.3.5 卸载软件包

    11.4 小结

    11.5 习题

    第12章 常用应用软件

    12.1 文本编辑工具Gedit

    12.1.1 启动Gedit

    12.1.2 处理文件

    12.1.3 处理文本

    12.1.4 高亮显示

    12.2 办公软件包OpenOffice.org

    12.2.1 启动OpenOffice.org套件

    12.2.2 OpenOffice.org Writer

    12.2.3 Calc

    12.2.4 Impress

    12.3 多媒体软件

    12.3.1 照片管理器F-Spot

    12.3.2 图片处理器GIMP

    12.3.3 电影播放机Totem

    12.3.4 音乐播放器Rhythmbox

    12.3.5 刻录软件GNOMEBaker

    12.4 即时通信

    12.4.1 腾讯QQ

    12.4.2 互联网通信Pidgin

    12.4.3 飞信LibFetion

    12.5 下载工具

    12.5.1 gFTP

    12.5.2 Linux下的电驴aMule

    12.6 浏览器Firefox

    12.7 虚拟机软件

    12.7.1 内核全虚拟化KVM

    12.7.2 桌面虚拟机VirtualBox OSE

    12.8 电子邮件Evolution

    12.9 小结

    12.10 习题

    第5部分 高级应用

    第13章 文件系统管理

    13.1 文件系统概述

    13.2 Linux支持的主要文件系统

    13.2.1 ext2文件系统

    13.2.2 ext3文件系统

    13.2.3 ext4文件系统

    13.2.4 ReiserFs文件系统

    13.2.5 VFS文件系统

    13.2.6 iso9660文件系统

    13.2.7 其他文件系统

    13.3 Linux文件系统目录结构

    13.3.1 文件概念

    13.3.2 目录结构

    13.4 磁盘分区工具

    13.4.1 fdisk分区工具

    13.4.2 parted分区工具

    13.5 文件系统管理基本命令

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

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

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

    13.5.4 挂载命令mount

    13.5.5 卸载命令umount

    13.6 磁盘配额

    13.6.1 磁盘配额的简介

    13.6.2 配置磁盘配额

    13.7 小结

    13.8 习题

    第14章 系统管理

    14.1 用户管理

    14.1.1 创5EFA用户账户

    14.1.2 删除用户

    14.1.3 修改用户属性

    14.1.4 passwd和shadow文件

    14.1.5 常用命令

    14.2 组管理

    14.2.1 用户组的添加和删除

    14.2.2 修改组的属性

    14.2.3 /etc/group文件

    14.3 进程管理

    14.3.1 进程的概念

    14.3.2 进程显示和删除

    14.3.3 进程调度

    14.3.4 系统监视器管理进程

    14.4 查看系统信息

    14.4.1 系统硬件信息

    14.4.2 系统日志

    14.4.3 模块加载信息

    14.5 系统备份与还原

    14.5.1 备份恢复的概念

    14.5.2 备份恢复的策略

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

    14.5.4 dump备份和restore还原文件

    14.6 小结

    14.7 习题

    第15章 网络管理

    15.1 Linux网络基础

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

    15.1.2 TCP/IP协议族

    15.1.3 TCP协议

    15.1.4 UDP协议

    15.1.5 IP协议

    15.2 网络工具GNOME-nettool

    15.2.1 查看本地IP地址

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

    15.2.3 查看路由表信息

    15.2.4 扫描开放的端口

    15.3 网络配置

    15.3.1 网络配置文件

    15.3.2 网络常用命令

    15.4 小结

    15.5 习题

    第6部分 服务器

    第16章 网络应用服务器

    16.1 域名服务器Bind9

    16.1.1 域名系统DNS简介

    16.1.2 Bind服务器简介

    16.1.3 安装及启动Bind9

    16.1.4 配置Bind9服务器

    16.1.5 测试Bind9服务器

    16.2 文件传输服务器vsFTPd

    16.2.1 FTP服务器的特性

    16.2.2 FTP用户类型

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

    16.2.4 配置vsFTPd服务器

    16.2.5 配置本地组访问的FTP

    16.3 电子邮件服务器Postfix

    16.3.1 Postfix简介

    16.3.2 Postfix的总体结构

    16.3.3 安装并运行Postfix

    16.3.4 配置Postfix

    16.3.5 测试Postfix服务器

    16.4 小结

    16.5 习题

    第17章 文件服务器

    17.1 Samba服务器概述

    17.1.1 SMB协议简介

    17.1.2 Samba简介

    17.1.3 Samba服务器安装和启动

    17.2 Samba的配置

    17.2.1 smb.conf配置文件的组成

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

    17.2.3 smb.conf全局设置

    17.2.4 smb.conf共享设置

    17.3 使用Samba共享实例

    17.3.1 设置用户的Samba密码

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

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

    17.3.4 使用Samba的客户端

    17.4 NFS文件服务器

    17.4.1 NFS服务简介

    17.4.2 安装和启动NFS服务器

    17.4.3 配置NFS服务器

    17.4.4 客户端NFS的链接

    17.5 小结

    17.6 习题

    第18章 Web服务器

    18.1 Web服务器简介

    18.1.1 Apache服务器

    18.1.2 Tomcat服务器

    18.1.3 其他Web服务器

    18.2 构建Apache服务器

    18.2.1 安装Apache服务器

    18.2.2 Apache配置文件

    18.2.3 Apache的基本配置

    18.3 管理Apache服务器

    18.4 Apache日志管理

    18.4.1 日志相关配置指令

    18.4.2 访问日志

    18.4.3 错误日志

    18.5 配置动态Web站点

    18.6 小结

    18.7 习题

    第19章 数据库MySQL

    19.1 数据库简介

    19.1.1 MySQL数据库

    19.1.2 PostgreSQL数据库

    19.2 构建MySQL数据库服务器

    19.2.1 安装MySQL数据库服务器

    19.2.2 配置MySQL数据库服务器

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

    19.3 使用MySQL数据库

    19.3.1 运行MySQL命令

    19.3.2 数据库的管理

    19.3.3 表的管理

    19.3.4 数据记录的管理

    19.3.5 数据库用户管理

    19.3.6 数据库的备份和恢复

    19.4 小结

    19.5 习题

    第7部分 Linux编程

    第20章 编程工具

    20.1 Ubuntu下编程环境概述

    20.1.1 编程工具简介

    20.1.2 Ubuntu下的编程类型

    20.2 常用编辑器

    20.2.1 VIM编辑器

    20.2.2 Emacs编辑器

    20.3 集成开发环境

    20.3.1 Anjuta

    20.3.2 Eclipse

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

    20.4.1 编译器工具GCC

    20.4.2 调试工具gdb

    20.4.3 make工具

    20.5 小结

    20.6 习题

    第21章 shell编程

    21.1 Bash简介

    21.1.1 Bash的优势

    21.1.2 Bash脚本的编写与运行

    21.2 Bash的语法

    21.2.1 shell变量

    21.2.2 条件语句

    21.2.3 循环语句

    21.2.4 循环控制

    21.2.5 case测试语句

    21.2.6 select循环语句

    21.2.7 shell内置命令

    21.3 shell函数

    21.3.1 函数简介

    21.3.2 函数的参数和返回值

    21.4 shell脚本综合实例

    21.5 小结

    21.6 习题

    第22章 版本控制工具

    22.1 版本控制简介

    22.1.1 CVS简介

    22.1.2 SVN简介

    22.2 构建svn服务器

    22.2.1 安装Subversion

    22.2.2 创建svn数据仓库

    22.2.3 配置apache的svn模块

    22.2.4 配置用户权限

    22.3 svn字符界面客户端

    22.3.1 检出文件

    22.3.2 添加文件

    22.3.3 提交文件

    22.3.4 更新文件

    22.3.5 查看日志

    22.4 svn图形界面客户端esvn

    22.4.1 安装esvn

    22.4.2 配置esvn

    22.4.3 检出文件

    22.4.4 打开工作副本

    22.4.5 提交文件

    22.4.6 更新工作副本

    22.4.7 查看日志

    22.5 小结

    22.6 习题
  • 内容简介:
      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 概述

    1.1 Linux的发展

    1.1.1 UNIX的发展

    1.1.2 MINIX系统

    1.1.3 POSIX标准

    1.1.4 Linux的诞生

    1.1.5 Linux的命名由来和发音

    1.1.6 Linux的标志

    1.2 Linux的内核和发行

    1.2.1 内核的发展

    1.2.2 主流发行版本

    1.2.3 GNU通用公共许可证

    1.3 小结

    1.4 习题

    第2章 Ubuntu Linux概述

    2.1 Ubuntu简史

    2.1.1 Debian的历史

    2.1.2 Ubuntu的发展

    2.2 Ubuntu的特点

    2.3 Ubuntu的发行

    2.4 Ubuntu 9.04新功能

    2.5 小结

    2.6 习题

    第2部分 Linux的安装

    第3章 安装前的准备

    3.1 硬件需求

    3.1.1 CPU

    3.1.2 硬盘

    3.1.3 内存

    3.1.4 显示卡

    3.1.5 光驱

    3.1.6 网卡

    3.1.7 键盘与鼠标

    3.2 软件需求

    3.2.1 软件下载

    3.2.2 光盘刻录

    3.3 安装策略

    3.3.1 记录硬件信息

    3.3.2 安装方式的选择

    3.3.3 规划磁盘分区

    3.4 注意事项

    3.4.1 下载映像文件

    3.4.2 硬盘分区

    3.4.3 网络配置

    3.5 小结

    3.6 习题

    第4章 单系统安装Ubuntu

    4.1 启动Live CD

    4.2 在Live CD中磁盘分区

    4.2.1 运行Partition Editor

    4.2.2 划分磁盘分区

    4.3 安装系统步骤

    4.3.1 选择语言

    4.3.2 选择时区

    4.3.3 键盘布局

    4.3.4 预备硬盘空间

    4.3.5 准备分区

    4.3.6 创建用户

    4.3.7 迁移向导

    4.3.8 安装系统配置清单

    4.4 小结

    4.5 习题

    第5章 Windows下安装Ubuntu

    5.1 Wubi无痛安装

    5.1.1 Wubi安装的特点

    5.1.2 Wubi安装配置

    5.1.3 Wubi安装过程

    5.1.4 Wubi卸装Ubuntu

    5.2 使用Grub4dos进行安装

    5.2.1 GRU4COX简介

    5.2.2 GRUB4DOS安装

    5.2.3 GRUB4DOS安装Ubuntu

    5.3 虚拟机安装Ubuntu

    5.3.1 虚拟机的安装

    5.3.2 虚拟环境的配置

    5.3.3 安装过程

    5.4 小结

    5.5 习题

    第6章 快速配置系统

    6.1 语言支持设置

    6.2 设置SCIM

    6.2.1 设置SCIM开关键热键

    6.2.2 禁止部分输入法引擎

    6.2.3 设置垂直式候选词表

    6.3 设置日期时间

    6.4 设置屏幕保护

    6.5 设置外观

    6.5.1 修改主题

    6.5.2 自定义主题

    6.5.3 安装新主题

    6.5.4 设置桌面背景

    6.5.5 开启三维显示效果

    6.6 设置分辨率

    6.7 设置登录窗口

    6.7.1 设置本地登录窗口

    6.7.2 设置自动登录

    6.8 设置软件源

    6.8.1 设置软件源服务器

    6.8.2 设置软件更新

    6.9 启动程序

    6.10 网络链接

    6.10.1 设置静态IP地址

    6.10.2 设置ADSL网络连接

    6.11 小结

    6.12 习题

    第3部分 Ubuntu的桌面环境

    第7章 GNOME桌面环境

    7.1 GNOME的介绍

    7.2 GNOME的面板和桌面

    7.2.1 GNOME面板

    7.2.2 面板操作

    7.2.3 GNOME桌面

    7.3 GNOME首选项

    7.3.1 主菜单

    7.3.2 首选应用程序

    7.3.3 键盘快捷键

    7.4 GNOME应用软件

    7.4.1 字符终端

    7.4.2 文本编辑器

    7.4.3 计算器

    7.4.4 图像编辑软件

    7.4.5 GNOME媒体播放器

    7.4.6 刻录软件Brasero

    7.4.7 邮件程序Evolution

    7.4.8 游戏

    7.5 小结

    7.6 习题

    第8章 KDE桌面环境

    8.1 KDE简介

    8.1.1 KDE起源

    8.1.2 KDE的发展

    8.1.3 KDE前进动力和保障

    8.2 Kubuntu的简介

    8.3 Ubuntu中安装KDE桌面

    8.3.1 新立得安装KDE桌面

    8.3.2 命令行安装KDE

    8.4 KDE的面板和桌面

    8.4.1 面板

    8.4.2 操作面板和桌面

    8.5 KDE桌面环境的配置

    8.5.1 修改时间日期

    8.5.2 修改显示器的分辨率

    8.5.3 设置软件源与更新软件

    8.5.4 设置默认的应用程序

    8.6 KDE桌面环境中常用软件

    8.6.1 Konqueror网页浏览器

    8.6.2 Dolphin文件管理器

    8.6.3 K3b烧录软件

    8.6.4 Kate高级文本编辑器

    8.6.5 KMail电子邮件客户端

    8.6.6 Konsole模拟终端

    8.6.7 KPackageKit软件包管理器

    8.6.8 System Monitor

    8.7 小结

    8.8 习题

    第9章 Xfce桌面环境

    9.1 Xfce简介

    9.1.1 Xfce简史

    9.1.2 Xfce的精神

    9.2 Xubuntu的简介

    9.3 在Ubuntu中安装Xfce

    9.4 Xfce面板和桌面

    9.4.1 面板

    9.4.2 桌面

    9.4.3 操作面板和桌面

    9.5 Xfce的系统设置

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

    9.5.2 设置首选应用程序

    9.5.3 设置工作区桌面的名称

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

    9.6.1 Xfce4的核心组件

    9.6.2 应用程序

    9.7 小结

    9.8 习题

    第4部分 基本应用

    第10章 shell基础应用

    10.1 认识shell

    10.1.1 shell的概念

    10.1.2 shell的类型

    10.1.3 shell的特点

    10.1.4 命令行语法

    10.2 标准输入输出

    10.2.1 重定向

    10.2.2 管道

    10.3 通配符

    10.3.1 通配符

    10.3.2 通配符*

    10.3.3 字符范围符[]

    10.4 shell操作

    10.4.1 启动终端

    10.4.2 更换shell

    10.4.3 配置shell

    10.4.4 编辑命令行

    10.4.5 命令行补全

    10.4.6 后台执行

    10.4.7 退出shell

    10.5 常用的Linux命令

    10.5.1 基本操作命令

    10.5.2 帮助命令

    10.5.3 文件和目录操作命令

    10.5.4 文档打包和压缩命令

    10.5.5 系统操作命令

    10.6 小结

    10.7 习题

    第11章 软件包管理

    11.1 软件包的概述

    11.1.1 DEB软件包

    11.1.2 RPM软件包

    11.1.3 源码包

    11.1.4 虚拟软件包

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

    11.2.1 dpkg软件包管理工具

    11.2.2 apt-get软件包管理工具

    11.2.3 Aptitude软件包管理工具

    11.2.4 其他软件包管理工具

    11.3 新立得软件包管理工具

    11.3.1 启动新立得管理工具

    11.3.2 设置软件源

    11.3.3 查找软件包

    11.3.4 安装软件包

    11.3.5 卸载软件包

    11.4 小结

    11.5 习题

    第12章 常用应用软件

    12.1 文本编辑工具Gedit

    12.1.1 启动Gedit

    12.1.2 处理文件

    12.1.3 处理文本

    12.1.4 高亮显示

    12.2 办公软件包OpenOffice.org

    12.2.1 启动OpenOffice.org套件

    12.2.2 OpenOffice.org Writer

    12.2.3 Calc

    12.2.4 Impress

    12.3 多媒体软件

    12.3.1 照片管理器F-Spot

    12.3.2 图片处理器GIMP

    12.3.3 电影播放机Totem

    12.3.4 音乐播放器Rhythmbox

    12.3.5 刻录软件GNOMEBaker

    12.4 即时通信

    12.4.1 腾讯QQ

    12.4.2 互联网通信Pidgin

    12.4.3 飞信LibFetion

    12.5 下载工具

    12.5.1 gFTP

    12.5.2 Linux下的电驴aMule

    12.6 浏览器Firefox

    12.7 虚拟机软件

    12.7.1 内核全虚拟化KVM

    12.7.2 桌面虚拟机VirtualBox OSE

    12.8 电子邮件Evolution

    12.9 小结

    12.10 习题

    第5部分 高级应用

    第13章 文件系统管理

    13.1 文件系统概述

    13.2 Linux支持的主要文件系统

    13.2.1 ext2文件系统

    13.2.2 ext3文件系统

    13.2.3 ext4文件系统

    13.2.4 ReiserFs文件系统

    13.2.5 VFS文件系统

    13.2.6 iso9660文件系统

    13.2.7 其他文件系统

    13.3 Linux文件系统目录结构

    13.3.1 文件概念

    13.3.2 目录结构

    13.4 磁盘分区工具

    13.4.1 fdisk分区工具

    13.4.2 parted分区工具

    13.5 文件系统管理基本命令

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

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

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

    13.5.4 挂载命令mount

    13.5.5 卸载命令umount

    13.6 磁盘配额

    13.6.1 磁盘配额的简介

    13.6.2 配置磁盘配额

    13.7 小结

    13.8 习题

    第14章 系统管理

    14.1 用户管理

    14.1.1 创5EFA用户账户

    14.1.2 删除用户

    14.1.3 修改用户属性

    14.1.4 passwd和shadow文件

    14.1.5 常用命令

    14.2 组管理

    14.2.1 用户组的添加和删除

    14.2.2 修改组的属性

    14.2.3 /etc/group文件

    14.3 进程管理

    14.3.1 进程的概念

    14.3.2 进程显示和删除

    14.3.3 进程调度

    14.3.4 系统监视器管理进程

    14.4 查看系统信息

    14.4.1 系统硬件信息

    14.4.2 系统日志

    14.4.3 模块加载信息

    14.5 系统备份与还原

    14.5.1 备份恢复的概念

    14.5.2 备份恢复的策略

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

    14.5.4 dump备份和restore还原文件

    14.6 小结

    14.7 习题

    第15章 网络管理

    15.1 Linux网络基础

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

    15.1.2 TCP/IP协议族

    15.1.3 TCP协议

    15.1.4 UDP协议

    15.1.5 IP协议

    15.2 网络工具GNOME-nettool

    15.2.1 查看本地IP地址

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

    15.2.3 查看路由表信息

    15.2.4 扫描开放的端口

    15.3 网络配置

    15.3.1 网络配置文件

    15.3.2 网络常用命令

    15.4 小结

    15.5 习题

    第6部分 服务器

    第16章 网络应用服务器

    16.1 域名服务器Bind9

    16.1.1 域名系统DNS简介

    16.1.2 Bind服务器简介

    16.1.3 安装及启动Bind9

    16.1.4 配置Bind9服务器

    16.1.5 测试Bind9服务器

    16.2 文件传输服务器vsFTPd

    16.2.1 FTP服务器的特性

    16.2.2 FTP用户类型

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

    16.2.4 配置vsFTPd服务器

    16.2.5 配置本地组访问的FTP

    16.3 电子邮件服务器Postfix

    16.3.1 Postfix简介

    16.3.2 Postfix的总体结构

    16.3.3 安装并运行Postfix

    16.3.4 配置Postfix

    16.3.5 测试Postfix服务器

    16.4 小结

    16.5 习题

    第17章 文件服务器

    17.1 Samba服务器概述

    17.1.1 SMB协议简介

    17.1.2 Samba简介

    17.1.3 Samba服务器安装和启动

    17.2 Samba的配置

    17.2.1 smb.conf配置文件的组成

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

    17.2.3 smb.conf全局设置

    17.2.4 smb.conf共享设置

    17.3 使用Samba共享实例

    17.3.1 设置用户的Samba密码

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

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

    17.3.4 使用Samba的客户端

    17.4 NFS文件服务器

    17.4.1 NFS服务简介

    17.4.2 安装和启动NFS服务器

    17.4.3 配置NFS服务器

    17.4.4 客户端NFS的链接

    17.5 小结

    17.6 习题

    第18章 Web服务器

    18.1 Web服务器简介

    18.1.1 Apache服务器

    18.1.2 Tomcat服务器

    18.1.3 其他Web服务器

    18.2 构建Apache服务器

    18.2.1 安装Apache服务器

    18.2.2 Apache配置文件

    18.2.3 Apache的基本配置

    18.3 管理Apache服务器

    18.4 Apache日志管理

    18.4.1 日志相关配置指令

    18.4.2 访问日志

    18.4.3 错误日志

    18.5 配置动态Web站点

    18.6 小结

    18.7 习题

    第19章 数据库MySQL

    19.1 数据库简介

    19.1.1 MySQL数据库

    19.1.2 PostgreSQL数据库

    19.2 构建MySQL数据库服务器

    19.2.1 安装MySQL数据库服务器

    19.2.2 配置MySQL数据库服务器

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

    19.3 使用MySQL数据库

    19.3.1 运行MySQL命令

    19.3.2 数据库的管理

    19.3.3 表的管理

    19.3.4 数据记录的管理

    19.3.5 数据库用户管理

    19.3.6 数据库的备份和恢复

    19.4 小结

    19.5 习题

    第7部分 Linux编程

    第20章 编程工具

    20.1 Ubuntu下编程环境概述

    20.1.1 编程工具简介

    20.1.2 Ubuntu下的编程类型

    20.2 常用编辑器

    20.2.1 VIM编辑器

    20.2.2 Emacs编辑器

    20.3 集成开发环境

    20.3.1 Anjuta

    20.3.2 Eclipse

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

    20.4.1 编译器工具GCC

    20.4.2 调试工具gdb

    20.4.3 make工具

    20.5 小结

    20.6 习题

    第21章 shell编程

    21.1 Bash简介

    21.1.1 Bash的优势

    21.1.2 Bash脚本的编写与运行

    21.2 Bash的语法

    21.2.1 shell变量

    21.2.2 条件语句

    21.2.3 循环语句

    21.2.4 循环控制

    21.2.5 case测试语句

    21.2.6 select循环语句

    21.2.7 shell内置命令

    21.3 shell函数

    21.3.1 函数简介

    21.3.2 函数的参数和返回值

    21.4 shell脚本综合实例

    21.5 小结

    21.6 习题

    第22章 版本控制工具

    22.1 版本控制简介

    22.1.1 CVS简介

    22.1.2 SVN简介

    22.2 构建svn服务器

    22.2.1 安装Subversion

    22.2.2 创建svn数据仓库

    22.2.3 配置apache的svn模块

    22.2.4 配置用户权限

    22.3 svn字符界面客户端

    22.3.1 检出文件

    22.3.2 添加文件

    22.3.3 提交文件

    22.3.4 更新文件

    22.3.5 查看日志

    22.4 svn图形界面客户端esvn

    22.4.1 安装esvn

    22.4.2 配置esvn

    22.4.3 检出文件

    22.4.4 打开工作副本

    22.4.5 提交文件

    22.4.6 更新工作副本

    22.4.7 查看日志

    22.5 小结

    22.6 习题
查看详情
相关图书 / 更多
Ubuntu Linux从初学到精通
UbuntuLinux操作系统(第2版)(微课版)
张金石 著
Ubuntu Linux从初学到精通
UbuntuLinux操作系统案例教程
张平 著
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统(微课视频版)
张同光 洪双喜 田乔梅 宋丽丽 高雪霞 温文博
Ubuntu Linux从初学到精通
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
马丽梅、郭晴、张林伟 编
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统实用教程(第2版)
王勇;吴捷;孙亚非;高胜利;汪辉进
Ubuntu Linux从初学到精通
Ubuntu操作系统实用教程
吴全玉;刘晓杰;潘玲佼;王田虎;诸一琦;张琳
Ubuntu Linux从初学到精通
UbuntuLinux基础教程(第2版)
邓淼磊、马宏琳、阎磊 编
Ubuntu Linux从初学到精通
Ubuntu Linux基础教程
张光河 主编;刘芳华 曹远龙 桂小林 段高华 参编
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统实战教程(微课视频版)
余健
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统项目教程(微课版)
崔升广
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统标准教程(实战微课版)
钱慎一 王治国
Ubuntu Linux从初学到精通
Ubuntu Linux操作系统(项目式微课版)
梁玲 钟小平
您可能感兴趣 / 更多
Ubuntu Linux从初学到精通
Linux从入门到精通(配视频教程)
潘光洋、蔡娜 著