书刊介绍
《Linux入门很简单》内容简介
本书是一本与众不同的Linux入门读物。作者借鉴历史畅销书《明朝那点事儿》的写作风格,将技术图书以风趣幽默的风格娓娓道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu 10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。
刘金鹏,毕业于北京工业大学,电子信息工程专业。长期从事嵌入式Linux系统开发及系统维护工作。热衷于开源软件,从2001年开始接触Linux操作系统,活跃于Ubuntu中文论坛,ID为懒蜗牛Gentoo。作品目录
前言
第1章:一切的起因
1.1、UNIX的诞生
1.1.1、操作系统的从无到有
1.1.2、有牛人的地方就有新技术
1.1.3、一个游戏引发的变革——UNIX元年来了
1.2、Stallman和他的GNU计划
1.2.1、快乐的自由
1.2.2、自由逐渐远去
1.2.3、不在沉默中爆发,就在沉默中灭亡
1.2.4、实现GNU梦想
1.3、从异想天开到Ubuntu
1.3.1、Minix
1.3.2、异想天开的FREAX
1.3.3、Linux的由来
1.3.4、众人拾柴造就Linux
1.3.5、琳琅满目的Linux
1.4、本章小结
第2章:初来乍到
2.1、抵达——获得Ubuntu的途径
2.1.1、毕业了,就要去工作
2.1.2、要工作,先要有住处
2.2、启动——安装Linux前的准备
2.2.1、了解计算机的组成
2.2.2、先尝后买——用LiveCD体验Ubuntu
2.3、入住
2.3.1、第1步:选择语言
2.3.2、第2步:选择时区
2.3.3、第3步:选择键盘布局
2.3.4、第4步:分区
2.3.5、第5步:填写一些基本信息
2.3.6、第6步:导入用户信息
2.3.7、第7步:确认信息
2.3.8、扩展阅读:Linux中的最高权限
2.3.9、扩展阅读:Linux的分区和挂载
2.4、G大叔——介绍启动管理器Grub
2.4.1、计算机启动流程
2.4.2、多系统的共存
2.4.3、重装Windows后Grub的修复
2.4.4、Grub的简单配置
2.5、更多选择
2.5.1、基于Windows的wubi安装
2.5.2、U盘安装
2.5.3、其他版本的Ubuntu介绍
2.6、本章小结
第3章:渐入佳境
3.1、招贤纳士的apt
3.1.1、不一样的软件安装方式
3.1.2、选择合适的软件源
3.1.3、获取最高权限
3.1.4、为apt设置好网络
3.2、狐狸妹妹Firefox
3.2.1、安装Flash插件
3.2.2、设置中文字体
3.2.3、扩展阅读:文泉驿的诞生
3.3、心有灵犀Empathy
3.3.1、集Gtalk、MSN、Icq等于一身的Empathy
3.3.2、Empathy的账户设置
3.3.3、配置输入法
3.3.4、Linux下的QQ
3.4、多媒体
3.4.1、安装解码器
3.4.2、安装Mplayer播放视频
3.4.3、播放音乐的Rhythmbox
3.4.4、MP3乱码
3.4.5、扩展阅读:开源和闭源
3.5、安全软件
3.5.1、杀毒软件
3.5.2、防火墙软件
3.5.3、扩展阅读:为什么Linux不需要杀毒软件
3.6、硬件和驱动
3.6.1、驱动——硬件的使用手册
3.6.2、安装受限驱动
3.7、本章小结
第4章:我的系统我做主
4.1、我的桌面
4.1.1、默认桌面的配置
4.1.2、3D桌面的由来
4.1.3、体验3D桌面
4.1.4、扩展阅读:Xorg
4.2、我的网络世界
4.2.1、满身插件的狐狸妹妹
4.2.2、会分身的Chrome
4.2.3、干净利索的Opera
4.2.4、更多的浏览器
4.2.5、BT下载软件大选秀
4.2.6、扩展阅读:软件位宽
4.2.7、扩展阅读:进程
4.3、我的影音生活
4.3.1、简约的Mplayer
4.3.2、强大的SMplayer
4.3.3、琳琅满目的音频播放器
4.3.4、扩展阅读:解码器与硬解码
4.4、我的生活色彩
4.4.1、从复制照片开始
4.4.2、管理照片的F-spot
4.4.3、系出名门的Picasa
4.4.4、Gnome之眼
4.4.5、免费的PS——GIMP
4.4.6、扩展阅读:磁盘碎片的产生
4.5、我的办公软件
4.5.1、代替MSOffice的OpenOffice
4.5.2、翻译软件星际译王
4.5.3、电子邮件Evolution和雷鸟
4.5.4、与Windows的文档交互
4.5.5、其他的办公软件
4.6、我的杀毒中心
4.6.1、Linux下也有杀毒软件
4.6.2、Linux下杀毒毫无压力
4.7、本章小结
第5章:虚虚实实
5.1、红酒大师Wine
5.1.1、非IE不可的网站
5.1.2、安装Wine
5.1.3、模拟运行的IE
5.1.4、Wine的使用和配置
5.1.5、更多程序被Wine
5.1.6、扩展阅读:为什么Windows
7的程序不能在Ubuntu下运行
5.1.7、扩展阅读:Wine的自白
5.2、盒子妹Virtual
Box
5.2.1、天上掉下个盒子妹
5.2.2、创建虚拟机
5.2.3、在虚拟机上安装Windows系统
5.2.4、安装功能增强包
5.2.5、为虚拟机配置网络
5.2.6、与虚拟机共享数据
5.2.7、更多虚拟机介绍
5.2.8、扩展阅读:虚拟化技术
5.3、本章小结
第6章:命令行的使用
6.1、这就是命令行
6.1.1、初识终端
6.1.2、Shell的基本概念
6.1.3、bash的工作(简单的Shell命令介绍)
6.2、这么用Shell
6.2.1、理解目录结构
6.2.2、重要的TAB——命令补全功能
6.2.3、翻旧账——命令的history
6.2.4、more
or
less——命令的分页显示
6.2.5、通配符
6.3、Shell编程
6.3.1、把命令打包执行
6.3.2、规范的Shell脚本
6.3.3、在Shell中使用变量
6.3.4、Shell中的条件判断
6.3.5、Shell中的循环语句
6.3.6、扩展阅读:Linux的文件权限
6.4、正则表达式
6.4.1、什么是正则表达式
6.4.2、初识正则表达式
6.4.3、强大的正则表达式
6.4.4、无处不在的正则表达式
6.5、多彩的Shell
6.5.1、懒蜗牛同学的计划
6.5.2、命令行下的中文支持
6.5.3、在Shell下播放音乐
6.5.4、在命令行中上网
6.5.5、在Shell下看图片
6.5.6、在Shell下播放视频
6.5.7、扩展阅读:bash的发展历史
6.6、本章小结
第7章:改造这个世界
7.1、C/C++语言开发环境的搭建
7.1.1、安装开发套件
7.1.2、在哪编写程序
7.1.3、编译和运行
7.1.4、C/C++语言集成开发环境
7.2、PHP开发环境的搭建
7.2.1、PHP是个神马
7.2.2、解释型语言
7.2.3、安装Apache和PHP
7.2.4、又是HelloWorld
7.3、Java开发环境的搭建
7.3.1、半编译型语言
7.3.2、JDK和JRE
7.3.3、再说Eclipse
7.3.4、还是HelloWorld
7.4、Vim编辑器的使用
7.4.1、Vim的操作模式
7.4.2、指令模式常用快捷键
7.4.3、行末模式常用命令
7.5、本章小结
第8章:程序是怎样炼成的
8.1、施工队
8.1.1、懒蜗牛的日记A
8.1.2、编译多个源文件的程序
8.1.3、编译过程详解
8.2、修理工
8.2.1、懒蜗牛的日记B
8.2.2、邪恶的程序
8.2.3、GDB的简单使用
8.2.4、扩展阅读:内存管理机制
8.3、包工头
8.3.1、懒蜗牛的日记C
8.3.2、越来越多的源码文件
8.3.3、make的机制
8.3.4、Makefile的基本格式
8.4、分析师
8.4.1、懒蜗牛的日记D
8.4.2、源码软件的平台依赖
8.4.3、一个标准的源码包安装过程
8.4.4、configure的作用
8.4.5、扩展阅读:黄金搭档——tar和gzip
8.5、规划局
8.5.1、懒蜗牛的日记E
8.5.2、自动生成的configure脚本
8.5.3、规划局的成员组成
8.5.4、图纸审查
8.5.5、项目复审
8.5.6、派遣分析师
8.5.7、编写施工计划
8.6、本章小结