【内容简介】
本书将向您展示一个年轻的Linux发行版——Ubuntu,一个产生于太空中的崇高梦想,从初识到安装,从使用到管理,本书秉承开源社区所践行并传播的“乐于分享、善待他人”的Ubuntu理念,向您阐释如何完美应用Ubuntu。
本书适合所有Ubuntu初学者、爱好者入门和学习。
【目录信息】
第1章 初识Ubuntu
第2章 开始安装Ubuntu
第3章 使用GNOME桌面环境
第4章 KDE桌面环境
第5章 Ubuntu图形服务器
第6章 Ubuntu桌面应用
第7章 让Ubuntu命令开始工作
第8章 文本编辑器vim/vi
第9章 Shell使用基础
第10章 用户与群组管理
第11章 硬盘分区管理
第12章 文件系统管理
第13章 全面管理Ubuntu 软件包
第14章 Ubuntu引导流程
第15章 进程的控制与管理
第16章 基本网络配置
第17章 基本虚拟化配置
第18章 搭建自动化的Ubuntu网络环境
第19章 Ubuntu文件服务
<< 查看详细目录
【前言】
与Ubuntu一起迈向成功.
几年前,Ubuntu诞生了,当时笔者认为它似乎有点生不逢时,虽然做得优秀,但那时Linux发行版本已经是遍地开花,十分繁荣了,更有当时主流的Fedora、SUSE等优秀的Linux版本大行其道。可几年后的今天再来看这个想法,又不禁哑然失笑于当时的保守和悲观。Ubuntu将软件媒体化、传播化、服务化体现得淋漓尽致,这也是Ubuntu快速崛起、迅猛发展的深层次原因所在。可以说,Ubuntu在软件世界中掀起了一阵开源软件的新概念暴风。
本书源起
时至今日,这个似乎生不逢时的Linux已经发展成一个完善的桌面和服务器系统,并赢得了全世界用户的信赖。除了Ubuntu强大的技术团队、平台和质量承..
<< 查看前言
【书摘】
第1章 初识Ubuntu
1.1 Ubuntu历史及其版本
1.1.1 Ubuntu起源和发展
Unux的起源可以追溯到操作系统的鼻祖:UNIX。1969年,AT&T贝尔实验室的Ken Thompson开始利用一台闲置的PDP-7计算机开发一种多用户、多任务的操作系统。没过多久,Dennis Richie也加入了这个项目,并吸取了麻省理工学院更早的一个名为MULTICS操作系统项目失败的教训。在他们二人的共同努力下,UNIX诞生了。
早期UNIX是用汇编语言编写的,但从其第三个版本开始,他们为了提高系统的可移植性和开发效率,为UNIX专门开发了一种崭新的编程语言C,并用C语言重新编写大部分代码。通过这次重新编写,UNIX得以移植到更为强大的DEC PDP-11/45与11/70计算机上运行。在UNIX发展早期,其源代码是公开的,并且开发文档也十分详细,所有这些都为人们进行进一步的研究提供了方便,因此UNIX很快成为当时欧美各大高校讲解操作系统的蓝本,成为当时校园最流行的操作系统。不仅如此,加州大学伯克利分校还根据UNIX源代码开发出了鼎鼎大名的BSD,即UNIX著名“变种”之一。不过好景不长,从UNIX的Version 7开始,AT&T将UNIX商业化,更换了许可协议,不再允许先前自由开放的做法。
为了方便教学和研究,l997年图灵奖(计算机界的诺贝尔奖)的得者Andrew Tanenbaum以Version 7为蓝本开发了基于Intel X86平台的Minix。Minix与Version 7在系统调用级兼容,但没有任何UNIX代码,因此,可以不受AT&T许可协议约束,不仅如此,Minix还公开源代码,允许用于教学科研目的。
而Linux,则源于一个芬兰赫尔辛基大学学生——Linus Torvalds(Andrew Tanenbaum的学生)的简单需求:由于当时的UNIX是十分昂贵的操作系统,而Linus Torvalds当时只是个学生,并希望能在个人电脑上使用类似UNIX的系统。分子。
……
免费试读 第7章..
免费试读 第5章..
>>
进入在线免费试读>>
51CTO在线试读