在光驱中躺着,等待着电脑启动的时候,就像刚刚毕业的大学生 等待第一次面试一样紧张。每一秒钟过得像一小时一样,心里一直在 打鼓:怎么还不启动呢?难道看着光盘封面不好看就不打算用了?难道这小子忽然被女朋友叫走了?难道忽然……停电了?靠,那这哥们 点也太背了。哎呀,也不知道我能不能被留在这个电脑里,我可不想 被仍在角落里等着落灰。算了,不乱想了,反正在这闲着也是闲着, 赶快回忆回忆基础知识吧,免得待会现眼,回忆点啥呢……就从这电 脑开始吧。

电脑,大名计算机,要说这可是个伟大的发明,它的出现极大的 改变了人们的生活。最初的计算机个头很大,有一大堆这个管那个管的, 动不动就两个火车头,半拉四合院那么大。里面看上去很复杂,但功 能相对简单。随着技术的发展,计算机的体积越来越小,速度越来越快。今天的计算机,看上去比以前简单(实际更复杂),但功能比以前强 大了不知道多少倍。不过,虽然经过了复杂的演变,计算机的大体的 结构还是一样的,就像这年头盖的房子这么多,户型各式各样,但不 外乎都有客厅,卧室,厨房,厕所。计算机也一样,无外乎都是由厨 房厕所……厄不对,无外乎都是由处理器,存储器,输入输出设备组成。注意,计算机里,没有厨房厕所!

先说这处理器,处理器就是我们软件工作的时候要用的最重要的工具,每一个软件工作的时候都得用处理器,就好象会计工作得用算盘,

厨师工作得用刀一样。处理器主要有计算和控制两大功能。计算,好理解吧,就是算数啊。我们软件做任何工作都离需要计算,也就是说我们软件做任何工作都需要用处理器处理器的运算速度,直接影响这我们软件的工作效率,这是明摆着的阿,我们干点什 么都得用处理器算,处理器要是不好使,速度慢,那我们的工作效率当然受影响了。有句话怎么说来着,”公欲善其事,必先利其器”嘛。那处理器的控制功能又是什么 呢?就是说计算机里的任何一个硬件,都直接或者间接的受处理器的控制,我们软件 只要拿着处理器进行操作,就可以实现对什么声卡啊,显卡啊的控制。这有点像汽车, 虽然汽车行驶起来要经过各个零部件密切的配合,但是司机只要坐在上面,控制着方 向盘啊,油门啊之类的就可以控制整个汽车的行驶。

再说存储器,存储器就是用于存储程序的地方,换句话说,存储器就是用来给我 们软件住宿,工作的空间。再说白点,软件待的地方,就是存储器!比如我现在所在 的光盘,这就是存储器。不过光盘只是我们软件从一台机器挪到另一个台机器的时候所需要的交通工具,真正要定居在一台电脑里的时候,要住在硬盘里。有人说,那硬 盘也是存储器咯?没错,硬盘啊,光盘啊,U盘啊这些个都是存储器。不过这些存储 器有个共同点——都是程序们在平时不工作的时候住的地方,他们都属于外存储器。 而当一个程序真正要干活的时候是要到另一个空间去的,这个空间就是我们软件的工作间——内存储器,也就是大家常说的内存。内存的大小对我们的工作效率也有很大的影响。你想阿,要是你们公司都坐的人挨人人挤人,恨不得把办公桌摞起来,老张 坐老李脑袋上办公,那工作效率能高的了么?我们软件运行的时候也需要一个宽敞的 工作间,如果内存地方太小,放不下各种软件需要的数据,工作效率自然就降低了。

那么这个输入输出设备是干什么用的呢?咱回过头来想想阿,有了外存了,我们 软件的住宿问题解决了。有了内存了,我们有了工作间了。然后又有控制器了,我们 有工作的工具了,好,这就可以开工了!等等,先别急,您想想咱开工干什么阿?得 有人给我们任务阿,要不我们拿着 CPU算什么阿,不能自己算”Super派”玩吧。那 么任务是谁给我们的呢?当然是坐在电脑前的人。可是,有句话叫人鬼殊途,软件虽 然不是鬼,但和人类也是不能直接对话的。所以,我们之间的交流需要设备,这输入设备就是用来让人类给我们发指令,分配任务的。输入设备,像鼠标啊,键盘啊,触 摸屏啊这些个都是输入设备。输出设备就相反,是用来让我们软件计算得出结果后把 结果反映给人类的。显示器,音箱,打印机这都是输出设备。

忽然一阵震动,之后,光盘缓缓旋转,逐渐加速——终于启动了!经过一阵计算机的自检之后,随着光驱的运转,我被传送到了这台计算机的内存里——也就是我们软件工作的地方,并且接管了计算机。我终于启动了,这是我第一次与人面对面交流, 不免有些紧张。听我们的学长们说,一般我们linux系统命令在第一次运行后会有两种结果: 可能我的能力会被认可,我会被安装在这台计算机中,实现自己的价值;或者,在一次不愉快的试用后,被连同我乘坐的光盘一起被扔到一个不知名的角落,或者给他家的狗狗当飞盘玩。好吧,不管未来怎样,我现在都要尽自己的努力,展现出自己最好 的一面。

终于,我从光盘里来到了内存中,赶紧向还在光盘里的弟兄们汇报一下:“我已出仓, 感觉良好~”嘿嘿。哦,对了,用户还在那等着呢,赶快显示出欢迎界面。

欢迎界面过去之后,首先要确定一下交流的方式。这个很重要,就像你走在大马 路上看见个黄头发蓝眼睛的家伙不可能过去就拍人家肩膀:“哥们儿,几点了?”, 智力正常的人一定是先过去来句:“Hello!”。(除非你知道这人就是你家隔壁那酷 爱染发,老戴对儿美瞳彩片的二嘎子。)但我们软件是无法看到使用者眼睛颜色的, 所以我只好在屏幕左侧列出了所有我可以使用的语言,让用户来选择。用户毫不犹豫 的选择了简体中文,看来这家伙是个中国人,于是我马上转换到中文跟用户交流。(好吧,我承认只有“欢迎”和“安装”被翻译过来了,我也承认我汉语课逃了那么 7,8节……毕竟我有太多的语言要学)然后我问他想要干什么,就像你到饭店,服务员不 也得问句:“客官,您是打尖还是住店?”一个道理。我给出两个选项:一个是“TryUbuntu10.04”。这什么意思?意思就是试用,就是先尝后买,好不好用得先试试,看着顺眼了再装。新手一般都选这个,能先看见我这系统到底什么样,心里有底了再装。另外一个选项就是“Install Ubuntu10.04”,这不用我说了,意思就是安装。放这光盘 就是冲你来的,甭那么多废话赶快开始装。这一般是心里有底的老熟人选的。可能有人对第一个选项还是不明白,试用?这系统还 没装呢就能试用?对,能!因为我们 Ubuntu的安装光盘是一张 LiveCD,什么叫 LiveCD呢?这里要介绍一下了,所谓 LiveCD,就是直接从光盘就能启动电脑并且运行的系统。 整个系统在光盘上,启动后从 光盘读取到内存里工作,可以 进行一些基本的操作,像上网 阿,听听歌阿,玩玩游戏阿什么的,完全不需要硬盘。这样在安装之前,可以先对系统有个体验,也可以测试一下 计算机的硬件是否都能很好的支持。如果哪天系统出问题了,还可以用这张光盘启动 计算机,对硬盘上的系统进行修复。用户试用之后觉得好用,想装了,就可以点击桌 面上的 Install图标,把系统安装在硬盘上了(这跟刚才直接选安装是一样的)。好了, 这个使用者像大多数人一样选择了试用,于是我去叫醒和我挤在同一张光盘里的兄弟们:哥儿几个,党国考验我们的时候到了!

按照指示,我开始进行系统启动的准备工作。首先要检查一下这个电脑的所有硬 件,以确定加载哪种驱动程序,把能驱动的硬件都驱动起来,因为这 LiveCD试用的 过程也是检查我们 Ubuntu系统的硬件兼容性的过程。用光盘启动起来电脑一看,硬件 都正常工作,该响的能响,该亮的能亮,这就放心了,说明这台电脑装 Ubuntu没什么 问题,直接装上都不用装驱动。否则的话可能就要在安装系统之后再上网找驱动安装了。另一方面也要查看一下这台电脑的硬件配置是否符合安装我们这系统的需求。“什么?你们linux操作系统原理不就是个跟 DOS似的系统么?也对硬件有要求?”对此,我只能说,你OUT了。虽然我们 Ubuntu系统对硬件配置的要求一般,不算高,可也不能太低了。尤其我们 10.04,怎么也得用 2000年以后的机器吧,液不液晶无所谓,主要的得看机 箱里边。像 CPU,怎么也得一个 G吧,你弄一八百兆的奔三你也好意思跟我打招呼?! 内存 512起,硬盘怎么也得 10个 G,什么办公的阿,作图的阿,聊天的阿,能装的软 件我全都得给你装上呢。还得有个网卡,是无线的是有线的都行,是 AD拨号还是接 路由的随便,反正是得有网。这要是没有网络想装 Ubuntu,装好了也急死你。话说我所在的这个机器条件还不错,4G的内存很宽敞,硬盘也有500G大,不过 已经住进去了一个系统,占用了 250G,还留下一半闲置的空间,那也足够我用了。其 他的硬件,我也很和熟悉,这主要是因为我们在 Canonical学校的时候就进行了充分的 学习,所以这里的东西我基本上都会用的比较顺手。像大螃蟹公司的网卡啦,人特二公司的南桥,北桥,声卡,以及 E8400双核 CPU,更是应用自如。这“人特二”是个 大公司,虽然名字有点二,不过他们和我们 Linux的关系还是不错的,为我们提供了 很多的教科书,说明书,基本都是讲如何使用他们的设备的。所以对于人特二公司的设备,我们都使用的比较好。这里的显卡是 GeForce8800GT,牛 v公司的。(牛 v是啥?就是比牛 b 还大好多~)我们这一届 ubuntu,也就是10.04 这一届专门着重学习了v 公司显卡的使用,虽然默认情况下还是不能够启动3D 加速,但是 2D 的显示已经很顺畅了。要想启用 3D加速也不难,在系统装好以后去那公司的网站上下载驱动装上就好了。检查的差不多了,我从光盘上叫醒了图形界面的哥几个,主要是 xwindow和gnome小组,这两个部门主要负责在屏幕上显示图形操作界面的任务,咱以后还会经常介绍到他们。兄弟们干活都很麻利,只是光驱转的有点慢,所以耽误了一小会之后,屏幕上终于显示出了我们linux shell 命令的默认桌面,应该不算土气了吧。

启动了之后,用户很好奇的点来点去。先是玩了会 gbrainy游戏,这个是很考验智力的,所以呢……他没过几关就把游戏关掉了。然后又打开了桌面上那个 Examples文 件夹,里面有一些示例文档,自然都是介绍我们Ubuntu的了。不过都是英文,所以呢……这家伙发现自己一句整话都看不懂后,又给关了。之后他又打开了 Firefox,这回还行,去网上逛了一阵子,找了一些关于 Ubuntu10.04安装的帖子学习了一下,最后终于下定决心,双击了桌面上那个“安装 Ubuntu10.04”的图标——装!

转载于:https://blog.51cto.com/hudongwang2013/1248937

【连载】《linux入门很简单》电子版——作者:刘金鹏(第一章初来乍到——启动)...相关推荐

  1. 【连载】《linux入门很简单》电子版——作者:刘金鹏(序:一切的起因3)

    1988 年,芬兰赫尔辛基大学迎来了一位新的大学生-- Linus Benedict Torvalds.当然,那时候他的名字在学校的花名册中并不显眼,但是一年后,他大二的时候,开始有故事了. 大学二年 ...

  2. 【连载】《linux入门很简单》电子版——作者:刘金鹏(第一章初来乍到——入住)...

    终于开始安装,我要住进这电脑啦- 安装有七步. 第一步 跟启动一样,还得先问下用户打算使用什么语言.有人 说了,你这家伙健忘吧,刚才不是选过了么?别急,听我解释.刚才 选择的是从光盘启动的 LiveC ...

  3. 【连载】《linux入门很简单》电子版——作者:刘金鹏(1.4G大叔)

    经过漫长的等待之后,安装终于完成了.我总算离开了光盘,带着跟随我的那帮兄弟们在硬盘里落户了.用户随即发出命令:重启!我满怀信心的看着已经来到硬盘上的兄弟们:"我们就要开始一段新 的生活了,希 ...

  4. 【连载】《linux入门很简单》电子版——作者:刘金鹏(序:一切的起因2)

    这回要说的,是另一个传奇人物. Richard Stallman,1953 年出生在美国纽约曼哈顿地区,他从一出生就--没什么特别:他上小学的时候--反正我不认识他:等到他上初中的时候呢--也还没我呢 ...

  5. 【连载】《linux入门很简单》电子版——作者:刘金鹏(第一章初来乍到——抵达)...

    2010 年的 4 月,我来到了这个世界,并由出生的月份得到了我的代--10.04,也就是 2010年 4月的意思.当然,和我同一天出生的兄弟们还有很多,我们都是 Ubuntu10.04linux设备 ...

  6. 踢爆IT劣书出版黑幕——由清华大学出版社之《C语言入门很简单》想到的(1)...

    1.前言与作者 首先声明,我是由于非常偶然的机会获得<C语言入门很简单>这本书的,绝对不是买的.买这种书实在丢不起那人. 去年这书刚出版时,在CU论坛举行试读推广,我当时随口说了几句(没说 ...

  7. mysql入门很简单系列视频-学习笔记

    mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...

  8. 简单php修改mysql数据类型_MySQL入门很简单—MySQL数据类型

    MySQL入门很简单---MySQL数据类型 一.整数类型: //类型名称字节数(长度)无符号数的取值范围有符号的取值范围 TINYNIT 1 (4)0~255-128~127 SMALLINT2 ( ...

  9. mysql入门很简单(一)

    之前一直都只会一些mysql简单的操作,对mysql的理解也不是很熟悉,找了很多mysql的基础书籍,也不是很理想,后来发现一本<mysql入门很简单>发现还不错,看了两遍,mysql基础 ...

最新文章

  1. 示例在同一台机器上使用RMAN克隆数据库
  2. Sun公司因为不懂销售和运营,导致陨落,最终软件还是打败了硬件
  3. left join 、right join 、inner join和 full join的区别
  4. 五大主流浏览器及内核
  5. 存储器空间或者桌面堆_向爱因斯坦学习桌面管理之道
  6. 将米转换为度(经纬度) 画圆上下多出来一些区域
  7. ACM/ICPC 之 BFS+状态压缩(POJ1324(ZOJ1361))
  8. 异常,性能损失在哪?
  9. 视觉特效·AI视频抠图·换脸
  10. 劳易测BPS300i SM 100条码定位
  11. 在QT中使用映美精双目相机保存图片
  12. Spring学习笔记
  13. 移动应用开发跨平台工具imag.js入门
  14. 在Python应用程序中将Excel转换为HTML操作指南
  15. MFC OnFileNew OnFileOpen过程分析代码(一)
  16. 亲密关系的本质是分享:如何把握暧昧的窗口期?
  17. 【问题描述】在带头结点单链表中查找最大值,将其值与最后一个元素交换,输出交换后的单链表各元素。【输入形式】循环输入若干个整数,以字母结束输入,建立带头结点的单链表。【输出形式】输出最
  18. 汽车学堂 自 动 驾 驶 决 策 与 控 制 算 法——现 代 控 制 理 论学习(一)
  19. 清理c盘垃圾怎么清理?清理软件如何选择?
  20. can和could的用法_can和could情态动词的用法

热门文章

  1. 制造企业库存成本控制的难点
  2. linux绑定ip mac地址,dhcpd mac地址绑定ip地址
  3. 我问chatGPT如何学习SAP系统以及如何学习各模块的知识
  4. 某网站JS的变态写法/诺禾
  5. 开发直播app中要了解的原理
  6. 多种语言多种方法打印杨辉三角(二项式展开式各项系数)
  7. iptables 打开dns访问端口
  8. 高仿支付宝增加减少item功能和动画效果
  9. 并行和并发哪个好?并行和并发的概念和区别
  10. IDEA导出jar包步骤及jar双击无法运行解决办法