《笨兔兔的故事——带你了解Ubuntu,了解Linux》
第3节

作者: 懒蜗牛Gentoo
收藏本书TXT下载
  基本上,查皮只会两种文件系统——换句话说,只会用两种方式规划整个屋子的空间,那就是Fat32和NTFS。fat32是一种很老旧的格式了,连4G以上的文件都不支持,性能也不好,还不支持多用户的权限,所以基本不怎么用了。这个查皮也是,没有用fat32,而是用了另一个比较高级的格式——NTFS。那么,我就必须能够读懂NTFS格式的磁盘,我才能去查皮那里串门,有人问了,那你能不能读懂呢?谁问的?站起来,好,这个问题,恩,基本上,我可以负责任的告诉你,自从Canonical学校为我们增加了一本ntfs-3g教材以后,ntfs就不在话下了。虽然能够读懂,但是我自己是不会用这个文件系统的,我会用很多其他的文件格式,比如ext2,ext3,xfs,jfs,reiserfs,ufs,zfs等等,各有优势,我现在的屋里使用的是非常强大的xfs格式,至于怎么强大,以后慢慢细聊,现在,我要走了,去串门。

  来到查皮的屋里才发现,我串门跟大妈串门的感觉实在不一样。大妈去串门得在人家醒着的情况下去。我来到这里,只能在他们睡着的时候。感觉我不像串门来的,反倒像小偷-_-b。要说这查皮还是真是不会收拾屋子阿,一地的磁盘碎片,多影响性能阿,我说他起床怎么那么慢呢。有人问:“啥碎片呀?我家有时候也有碎片,都是老婆和我吵架时候摔的……”对此,我可以用正宗的C语对你说 :printf(“......-_-b”);

  好吧,先不串门了,科普。

日期:2009-03-30 19:45:18

  (8)碎片
  笨兔兔老师第一讲:什么是磁盘碎片
  同学们都坐好啦,都把手机铃声关了,小灵通调成震动,BP机直接扔了——台都没了你还留着它干嘛。好,上课了,首先说说什么叫磁盘碎片。磁盘,是我们程序居住的空间,我们用不同的方式对整个磁盘的空间进行管理。上次说过了,包括各种方式,什么ext3,xfs,查皮的ntfs等等。而磁盘里放的东西,就是一个一个的文件,同学们可以把磁盘想象成你家的屋子,文件就像一个一个,大小小的箱子。每个箱子上面写着字,就是文件名。查皮喜欢把每个箱子都紧挨着放,一个挨一个,上下左右前前后后都紧贴着,这样,看上去很规整。可以让剩余的空闲空间比较完整。有同学说了,我家也这么收拾,这样很利索呀。不过,对于操作系统,这样做虽然也有好处,但是会有一些问题。

  比如,一开始存了一个文件,也就是搬来了一个箱子,比如叫“日记”。查皮把它放在最靠墙的位置,然后又存了很多其他的文件,在“日记”文件的前前后后,左左右右,上上下下都放满了。忽然这一天,日记文件被修改了,加了点内容,就相当于往“日记”那个箱子里加了东西。可是箱子已经满了,再往里加,箱子就要增大,或者理解为再拿个箱子也写上“日记”放在原来的箱子边上,可是不管怎样,箱子周围堆满了其他的箱子,没地方了,怎么办呢?可以把边上的箱子挪开一点,原来的箱子就可以扩大了。可是边上的箱子要是少还好办,要是很多,还都装的铅块铸铁大理石阿什么的,那可就累死了。那怎么办的,只好把新的内容放在另一个小点的箱子里,放在别处。然后还得在原来的“日记”箱子上标注上:“日记(第一部分,第二部分在东墙根)”。然后在新的箱子上写:“日记(第二部分,结束)”。如果日子长了第二个箱子也被n多箱子挤在中间后,又要编辑日记文件,这个文件又变大了,就又要如发炮制出第三个箱子,乃至第四个,第五个…… 等到有一天,要读取这个日记文件的时候,查皮就开忙了——首先,到西墙角找到日记第一部分,翻腾出里面的内容,然后往箱子上一看“第二部分见东墙根”,然后查皮在跑到东墙根找第二个箱子,翻腾出里面的内容,然后再一看箱子“第三部分见大衣柜上头”,然后查皮搬梯子,上大衣柜一看“第四部分见厕所水箱后边”,在折腾到厕所“第五部分见屋子正中间从南墙数第两百四十八个箱子”………………等到查皮把整个日记文件读完了,也累得半死了。这种情况,就是会影响性能的磁盘碎片。好,本节课到此结束,同学们自由活动吧,那位同学,快去捡你BP机去吧,说不定还能找着。


日期:2009-03-30 19:46:56

  (9)邻居
  科普也科普完了,该干正事了。开始搬照片吧。
  先拿出这屋的文件列表来看看——我当然知道文件列表在哪,因为我学过NTFS格式。好,上面写着,照片在窗台底下,好,我来到窗台底下,没看见照片,却发现了一个熟悉的面孔……
  他带着个圆圆的眼镜,文质彬彬的样子,看上去像个学究,两道浓眉如同飞翔的海鸥。衣着并不华丽,倒也搭配的很是顺眼。人们喜欢叫他OO,可能是因为他的眼镜吧,而他的全名,叫做OpenOffice.org——相信我,这确实是个软件的名字,当然,同时还是个网站的名字。之所以我认识这家伙,是因为在我屋里也躺着一个。
  这并不奇怪,很多Linux下的软件都有相应的Windows版本,OO老先生也是这样。基本上这个OO可以算是我屋里那个的兄弟吧,他们是相同的版本,相同的外表,相同的功能,只是一个跟着查皮混,另一个跟着我干。我绕过这位OO老先生,没有吵醒他的美梦(事实上我也叫不醒他)。终于自他身后的窗台下面发现了要复制的照片,不过别急仔细看一下,果然,上面写着“照片,第一部分,第二部分见里间屋写字台底下”哎~~我恨碎片………………

  来到里间屋,还没找到照片,先看见了床上躺着的查皮,这是我第一次看到这位可爱的邻居。他穿着红黄蓝绿四色的衣服,很是鲜艳。可是,不知道为什么,脸被涂黑了,上面还写着“使用正版,跟风黑屏”。看来主人是不希望自己的电脑里有盗版软件,所以才会在Windows下也用OpenOffice.估计这个查皮是买电脑时候一起来的正版查皮。一边想着,一边来到写字台底下,找到了照片第二部分,往盒子上一看:“第三部分见……” Oh,God!


日期:2009-03-30 19:48:52

  (10)人才
  终于把照片都拷贝到了我的屋子里,把它们放在了专门放主人文件的分区下。有人忽然想问,查皮那里那么多碎片影响性能,那你怎么放这些文件呢?其实很简单,我更倾向于把文件分散的放着,中间有足够的空间可用于扩展。这样就不至于在找东西的时候满屋子乱跑了。
  刚刚休息了一下,主人又让我去叫醒一个家伙,他叫作apt-get。
  这个家伙就像个公司里的人事部经理,来个软件走个软件的,都是他管。当别人夸奖他的时候,他总是自信的拍拍自己的胸脯说:“本APT有着超级牛力”。而他也确实很厉害,很敬业,也很专业,对于人才(对我来说也就是软件)的各种情况了如指掌。要招一个人来的时候,他会做好所有准备工作,这个人需要用什么样的库,或者需要什么其他的人才能一起协同工作,他都会事先做好准备。比如,主人想用vim来编辑文件,就叫apt去招vim来。apt就会报告,说vim要来的话,首先需要准备好libncurses这个库,和python这种脚本语言的执行环境。征得同以后,他就会去网上找这些东西,并且运回家,把库放在该放的地方,相关的软件安排好住宿,然后再去找vim同志,请他过来帮忙干活,并且说明,环境都已经布置好了。每次新人来了之后都很感谢apt同志为自己做的这些准备工作,该有的东西,该来的助手都在,于是干活就事半功倍了。但把人才请来之后,apt同志的工作还没有结束,他还要把现在的人事情况记录下来,以便主人哪天问起来的时候好如实汇报。哪天主人文一句:“我说超级牛力阿,咱这现在都有多少软件阿,都是谁阿?”apt也能从容的回答。可以说,apt这家伙对于我来说实在是非常重要的,没有他,笨兔就不是笨兔了。不过,他并不是只为我打工的。

  以前,apt是Debian公司的人事部经理,人家Debian可是历史悠久的大公司,1993年就成立了。apt在这么大的公司里一直工作到现在,有大量的工作经验。当我们公司成立的时候,成功的请来他管理人事资源(当然,这并不影响他继续给debian打工),对他来说自然是轻车熟路,得心应手。21世纪什么最宝贵?人才阿!

日期:2009-03-31 18:33:58

  (11) 来头
请按 Ctrl+D 将本页加入书签
提意见或您需要哪些图书的全集整理?
上一节目录下一节
【网站提示】 读者如发现作品内容与法律抵触之处,请向本站举报。 非常感谢您对易读的支持!举报
© CopyRight 2011 yiread.com 易读所有作品由自动化设备收集于互联网.作品各种权益与责任归原作者所有.