Ubuntu Linux指南:基础篇
分类: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: (美)索贝尔(Sobell,M.G)著;杨明军等译
出 版 社: 人民邮电出版社
出版时间: 2009-6-1字数:版次: 1页数: 400印刷时间:开本: 16开印次:纸张:I S B N : 9787115206800包装: 平装编辑推荐
“Sobell能为Linux写书我感到无比荣幸,当年我就是读他的书学会UNIX的。”
——Linus Torvalds,Linux之父
Ubuntu Linux经典著作,凝聚世界大师十年功力,适合普通用户和系统管理员。
多年来,数十万读者通过Mark G. Sobell的书走进UNIX/Linux世界,一些人已成为各自领域和机构的UNIX/Linux专家。现在,这部凝聚了作者几十年研究成果的经典之作秉承Sobell特有的清晰、高效而且生动的叙述风格,为大家呈现了Ubuntu Linux这个健壮、功能丰富的系统。全书内容更加全面、更加贴近读者需求,阐述更加深入细致。作者在书中不仅讲述具体操作,而且探讨内部工作机制,让读者真正知其然,更知其所以然。无论你是普通用户,还是系统管理员,都可以通过本书翔实的叙述、丰富全面的技术内容来掌握Linux技术。在汲取书中营养、充实头脑的同时,你会更加自信地应对当前和未来面临的挑战。
中文版分为两册,本册主要讲述 Ubuntu Linux系统的安装和使用、系统基础知识(包括各种Linux实用工具、Linux文件系统和Shell等)、系统的工作机制以及程序设计等多方面的内容。姊妹篇《Ubuntu Linux指南:管理篇》详细讲解Linux系统管理相关的技术,深入探讨服务器的安装和运行,以及服务器与客户端的连接。
内容简介
本书是一本Ubuntu Linux实用基础教程,主要分三大部分。第一部分讲解Ubuntu Linux的安装;第二部分为入门知识,主要讲述桌面特性、实用工具、文件系统和shell等内容;第三部分详细讨论Ubuntu系统的操作,涵盖了GUI、网络和bash及程序设计等内容。此外,每章最后都附有习题,可以帮助读者巩固所学内容。
本书内容全面,讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业相关课程的教材使用。
作者简介
Mark G. Sobell 世界著名的UNIX/Linux专家、畅销书作家,Sobell Associates公司总裁。从20世纪70年代开始从事UNIX上的软件开发工作,也是最早的Linux使用者之一。1982年写作第一部UNIX图 书大获成功,从此专门从事UNIX/Linux的培训、咨询和软件开发近20余年。他是多部UNIX和Linux畅销书的作者,除本书外,还撰写了A Practical Guide to Red Hat Linux(人民邮电出版社2008年出版)和A Practical Guide to Linux等。
目录
第1章 欢迎进入Linux世界
1.1 GNU-Linux联姻
1.1.1 GNU-Linux的历史
1.1.2 自由代码
1.1.3 享受乐趣
1.2 Linux 2.6内核
1.3 Linux的起源:UNIX
1.4 Linux的优点
1.4.1 Linux在硬件公司和开发者中流行的原因
1.4.2 Linux的可移植性
1.4.3 标准
1.4.4 C编程语言
1.4.5 Ubuntu Linux
1.5 Linux概述
1.5.1 Linux具有内核编程接口
1.5.2 Linux支持多用户
1.5.3 Linux支持多任务
1.5.4 Linux支持安全的层次文件系统
1.5.5 shell:命令解释器和编程语言
1.5.6 大量有用的实用工具
1.5.7 进程间的通信
1.5.8 系统管理
1.6 Linux的其他特性
1.6.1 图形用户界面
1.6.2 (互联)网络实用工具
1.6.3 软件开发
1.7 本书约定
1.8 本章小结
1.9 练习
第一部分 安装Ubuntu Linux
第2章 安装概览
2.1 Live/Install Desktop CD安装盘或DVD安装盘
2.2 更多信息
2.3 安装规划
2.3.1 需要考虑的事项
2.3.2 安装需求
2.3.3 处理器架构
2.3.4 用户界面:安装程序和安装好的系统
2.3.5 Ubuntu发行
2.3.6 Ubuntu版本
2.3.7 全新安装还是升级已有的Ubuntu系统
2.3.8 设置硬盘
2.3.9 RAID
2.3.10 LVM:逻辑卷管理程序
2.4 安装过程
2.5 下载并刻录CD/DVD安装盘
2.5.1 下载CD安装盘ISO映像文件的简单方法
2.5.2 下载CD安装盘ISO映像文件的其他方法
2.5.3 验证ISO映像文件
2.5.4 刻录CD/DVD安装盘
2.6 收集系统信息
2.7 本章小结
2.8 练习
2.9 高级练习
第3章 逐步安装
第二部分 Ubuntu Linux入门
第4章 Ubuntu Linux简介
第5章 Linux实用工具
第6章 Linux文件系统
第7章 shell
第三部分 深入研究Ubuntu Linux
第8章 Linux GUI:X和GNOME
第9章 bash
第10章 网络和因特网
第11章 bash程序设计
第四部分 附录
术语表(图灵网站下载)
媒体评论
“让我印象深刻的是,Mark Sobell能够以如此易于理解的方式讲解复杂的主题。他给出的命令示例非常有用,为初级管理员(甚至是高级管理员)提供了一份参考手册,让他们了解如何完成实际工作中的Linux任务。他真是一位有灵感的技术作家。”——George Vish II,惠普公司高级教育顾问“总而言之,我认为这是一本极好的、全面的Ubuntu著作,无论你处于什么技术层次,本书都将是不可多得的资源。”——John Dong,Ubuntu论坛理事会成员,Ubuntu Backports团队负责人
书摘插图
第1章 欢迎进入Linux世界
本章要点
口GNU-Linux联姻
口Linux 2.6内核
口Linux的起源:UNIX
口Linux的优点
口Linux概述
口Linux的其他特性
口本书约定
Linux内核是由芬兰大学生Linus Tol。valds开发的,其源代码通过网络就可直接免费获得。1991年9月,Torvalds发布了Linux版本0.01。
这一新操作系统出现后,世界各地程序员开展了大量艰辛的工作。他们快速地拓展Linux内核,开发其他工具,增加新的功能以保证与BSD UNIx和System V UNIx(SVR4)操作系统的已有功能及新功能相匹配。
作为因特网的产物,Linux操作系统由全世界的许多人共同合作开发,是一个自由的操作系统。换句话说,其源代码都是自由的。你可自由地对代码进行研究、修改和重新发布。这样你就不必购买软件、源代码、文档和技术支持(可通过新闻组、邮件和其他网络资源获得)。正如GNU对自由软件(Free Sottware)的定义(《管理篇》附录B对自由软件的定义做了详细说明)中所述:
“自由软件(free software)”更注重的是对软件的解放,而非价格上的免费。为了理解这个概念,应将这里“free”一词的意思理解为“自由(free)言论”中的“free”的意思,而不是“免费(free)啤酒”中“free”。
……