发表于2024-12-23
Linux入门很简单 pdf epub mobi txt 电子书 下载
国内第1本大话式趣味解读Linux入门的图书,轻松幽默,娓娓道来,亲切自然
本书内容在Ubuntu中文论坛上超过了100000人次阅读,有2000余个回帖
本书内容被数以万计的技术博客和论坛转载过
ChinaUnix技术社区鼎力推荐、 Ubuntu中文论坛鼎力推荐
195分钟多媒体教学视频
推荐阅读(请点丛书链接查看)
(丛书热销10万册,全面、详细、深入、实用,Linux爱好者必读经典)
(精品热销丛书,有口皆碑,新手必读)
(涵盖众多Web开发的前言技术,由一线Web开发人员打造)
本书源自Ubuntu中文论坛上的一篇趣味讲解Linux的帖子——笨兔兔的故事。这篇帖子发表后引起了数以万计网友的围观,阅读量超过100000次,回帖数多达20000余个。大量的技术博客和论坛也转载了这篇帖子。应广大网友和编辑提议,作者对该贴子进行了梳理、校正,并进行了必要的拓展,写成了本书。
《Linux入门很简单》是一本与众不同的Linux入门读物。作者借鉴历史热销书《明朝那点事》的写作风格,将技术图书也以风趣幽默的风格一一道来,阅读起来十分过瘾。书中以一个拟人化的Ubuntu操作系统为主角,以Ubuntu10.04为基础,讲解了Ubuntu系统从安装、配置,到搭建开发平台、投入使用的过程。本书配1张光盘,内容为本书源代码和书中重点操作的教学视频演示。《Linux入门很简单》共8章,内容容安排上采取循序渐进的方式,由浅入深地引导读者安装、配置、使用Ubuntu系统。其中,第1章介绍Linux系统的产生和发展概况;第2章介绍Ubuntu系统的各种安装方法;第3章介绍安装系统后的基本设置;第4章介绍Ubuntu下的常用软件;第5章介绍部分Windows下的软件在Linux中运行的解决方案;第6章介绍命令行的使用及脚本的编写;第7章介绍Ubuntu系统下C/C++、Java、PHP开发环境的搭建;第8章深入讲解一个软件的编译、调试、打包、发布的过程。《Linux入门很简单》适合所有Linux入门者和开源软件的爱好者,也适合技术人员作为课外读物学习。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
刘金鹏,毕业干北京工业大学,电子信息工程专业。长期从事嵌入式Linux系统开发及系统维护工作。热衷于开源软件,从2001年开始接触Linux操作系统,活跃于Ubuntu中文论坛,ID为懒蜗牛Gentoo。
在汗牛充栋的Linux技术图书中,本书一定会让你眼睛为之一亮。不信你就从头开始读读看。以轻松幽默的风格把技术讲解清楚是有难度的,但本书做到了。强烈推荐各位徘徊在Linux门外的读者看看本书,定会有所斩获。 ——ChinaUnix技术社区(www.ChinaUnix.net)
“笨兔兔的故事”在Ubuntu中文论坛上引起了数以万计读者的阅读和回帖,其趣味化的讲解方式深深地吸引了这些读者。对于这本印刷成册的图书,作者在原帖的基础上做了必要的校正和扩充,可读性更强,再次推荐给各位读者。 ——Ubuntu中文论坛(http://forum.ubuntu.org.cn)
第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 狐狸妹妹
3.2.1 安装flash插件
3.2.2 设置中文字体
3.2.3 扩展阅读:文泉驿的诞生
3.3 心有灵犀
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.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 红酒大师
5.1.1 非ie不可的网站
5.1.2 安装wine
5.1.3 模拟运行的ie
5.1.4 wine的使用和配置
5.1.5 更多程序被wine
5.1.6 扩展阅读:为什么温妻的程序不能在笨兔兔下运行
5.1.7 扩展阅读:wine的自白
5.2 盒子小妹
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.1php是个神马
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 本章小结
第1章 一切的起因
我们将要讲述的故事,发生在一个你可能不熟悉、不了解,却又几乎天天都会接触到的世界。那里可闻鸟语却无花香,那里不见天日却色彩斑斓——那就是软件的世界。而我们的主角,就是一个软件,一个操作系统——Ubuntu。不过主角总是不着急登场的,在他露面之前,我们先来说说这位主角,以及跟他有血缘关系的几个操作系统的诞生过程。
1.1 UNIX的诞生
UNIX是一个强大的操作系统,稳定程度令人发指。要说UNIX,那得从20世纪60年代的美国开始说起。
1.1.1 操作系统的从无到有
20世纪60年代,计算机可是个新鲜玩意儿,没有现在这么普及,而且非常笨重,都是用在商业或者科学研究领域,家庭用户想都不用想。而且那时候的计算机远没有易用到70多岁的赵大妈都能拿它来斗地主的地步。那时候使用计算机需要由专业人员通过输入一条条的指令,来进行各种运算。他们输入的指令大约相当于现在的汇编指令,所以效率和操作难度有多高就可想而知了。那时候计算机大都没有什么操作系统,顶多有个批处理系统,可以把要输入的指令记录在某种媒介上(比如纸带,如图1.1所示)一次性输入进去,省去了重复输入指令的麻烦。
图1.1 打孔纸带
后来慢慢有了很简单的操作系统,但并不像现在我们见到的操作系统这样通用。这个时候,卖计算机的厂商要为每个型号的计算机设计不同的操作系统,一个程序在这个型号的计算机上写好了,如果想拿到其他型号的计算机上运行,就需要再重新写一遍,因为这两台机器的硬件组成、操作系统等都不一样。
计算机要是就这样下去,那么70多岁的赵大妈就别想玩斗地主了。所幸这个斗地主的问题,后来被那个时代IT业界的大地主,蓝色的IBM公司率先着手解决了。1964年IBM公司推出了一个系列的大型机,用途、价位各不一样,但它们上面运行的操作系统,都是System/360,图1.2所示就是其中一个。IBM的这一举措为其带来了很大的利润,因为省去了为每一台电脑单独编写系统的成本。直到今天,IBM的大型机上依然可以运行这个360系统,可见其当初设计时充分考虑了兼容性。然而我们要讲的主角不是360,而是另一个伟大的操作系统。
图1.2 IBM的System/360大型电脑
1.1.2 有牛人的地方就有新技术
【在那牛人聚集的地方】
那时候有个聚集了很多牛人的地方,叫做贝尔实验室,是1925年由AT&T;公司成立的,就是图1.3所示的这个地方。一帮头脑发达四肢也不一定简单的家伙整天聚在那里,研究新奇的东西,什么任意门啊,竹蜻蜓啊……都不是他们发明的(听说发明这些的人是个日本科学家)。贝尔实验室那帮人的研究工作大致可以分为3个类别:基础研究、系统工程、应用开发。在基础研究方面主要从事电信技术的基础理论研究,包括数学、物理学、材料科学、计算机编程理论等,反正都是大学时听不懂的那几门就是了。系统工程主要研究构成电信网络的高度复杂系统。应用开发部门是贝尔实验室最大的部门,负责设计构成贝尔系统电信网络的设备和软件。具体来说,贝尔实验室研究出来过的东西有晶体管、发光二极管、通信卫星、电子数字计算机、蜂窝移动通信等,都是我们今天的生活中非常常用的东西。总之,通信网的许多重大发明都诞生自这里。
图1.3 贝尔实验室总部
那时候还有个聚集了很多牛人的地方,叫做麻省理工学院(MIT)。这是美国的一所综合性私立大学,有“世界理工大学之最”的美名,图1.4所示是它的主校区。从这里走出的牛人很多,到2009年为止,先后有76位诺贝尔奖得主,都曾经在麻省理工学院学习或者工作。麻省理工学院的自然及工程科学在世界上享有极佳的盛誉,其管理学、经济学、哲学、政治学、语言学也同样优秀。另外,麻省理工学院研发高科技武器和美国最高机密的林肯实验室、领先世界一流的计算机科学及人工智能实验室、世界尖端的媒体实验室和培养了许多全球顶尖首席执行官的斯隆管理学院,也都是麻省理工学院赫赫有名的宝贵资产。
图1.4 麻省理工学院主校区
那时候,又有个聚集了很多牛人的地方(哪来这么多地方阿!)。这个地方是个公司,叫做通用电气。这个公司当年是个卖灯泡的,他们的灯泡虽然不节能,寿命也不长,价格还挺贵,但是他们的灯泡非同一般——他们是第一家卖灯泡的!他们的老大,就是大名鼎鼎的托马斯·爱迪生。1876年,发明灯泡的爱迪生同学成立了爱迪生灯泡厂,为节约蜡烛和灯油作出了突出的贡献。到1890年,爱迪生同学将灯泡厂重组,成立了爱迪生通用电气公司,到1892年又与汤姆森-休斯顿电气公司合并,成立了通用电气公司。现在,通用公司的总部位于纽约市的通用电气大厦,就是图1.5中所示的这座建筑。
图1.5 位于纽约市的通用电气大厦
【牛人多了也不一定靠谱儿】
好,时间到了1965年,这3个聚集着不少牛人的地方有一天忽然想合作一把。他们一起开始了一个制作操作系统的计划。为了结束长期以来计算机上面没有统一的操作系统的混乱局面,他们决定,要创造出一套旷古烁今、空前绝后、惊世骇俗的操作系统!具体来说,这个操作系统应该是一个支持多使用者、多任务、多层次的操作系统。因为这三多,所以这个操作系统就起名叫做MULTICS——就是MULTiplexed Information and Computing System的缩写,连图标都设计出来了,就是图1.6所示的这样。有了这3家的强强联合,那开发的结果还用问吗?这个MULTICS操作系统的项目在1965年成立,到了1969年就……被取消了。原因好像是因为进度太慢,看来编写操作系统也不是一件容易的事儿嘛。毕竟道路是曲折的,研究是辛苦的,成绩还是有的,失败呢……也是可以原谅的嘛。
项目失败了,大家都很沮丧。在这些沮丧的人中,汤普逊(Kenneth Lane Thompson)只是很普通的一个,就是图1.7中所示的这位。汤普逊于1943年出生在美国新奥尔良市。在烤翅的芳香中长大的他,没有辜负养育他的父母和那些没有了翅膀的鸡。1960年,他考上了加州大学博克莱分校主修电气工程,顺利取得了电子工程硕士的学位。1966年,他加入了贝尔实验室,参与了MULTICS项目。做项目是个很辛苦的事情,在疲劳地揉揉因熬夜而发红的眼睛后,他很想能有个电脑游戏来玩玩。然而那时候别说超级玛丽,连吃豆也没有。所以汤普逊同学就自己编了一个游
Linux入门很简单 电子书 下载 mobi epub pdf txt
很好的LINUX入门书!点赞!
评分JD双十一送货速度快,支持JD,支持JD
评分发货快,第二天就收到了,搞活动买的,超级划算,包装很好,支持京东!
评分发货速度很快,包装也还行
评分适合初学者,书还行,只是有点旧,感觉像仓库底拿出来的,好多灰,买了这个系列接近整套,活动价还比较便宜,整套基本是用Ubuntu来讲解,本来想用Redhat的
评分JD双十一送货速度快,支持JD,支持JD
评分写的不错,很容易看懂,值得购买
评分日常长知识,纸质很好~~
评分内容清楚,讲解到位,容易上手,适合初学者学习。
Linux入门很简单 pdf epub mobi txt 电子书 下载