2007年5月19日星期六

FAQ

----------------------------------------------------
我的D盘到哪里去了?
----------------------------------------------------
在使用Linux最初的几天里,我感到有些不安。
Windows下,我可以把系统装在C盘,软件放在D盘,音乐放在E盘……如果系统出现问题,我只要重装系统就可以了,大部分软件都可以直接使用(养成 使用绿色软件是一种好习惯:),而我辛辛苦苦收集起来的电影和音乐,我总是把它们放在一个安全的地方,以免引发失眠的严重后果。
其实Linux下硬盘也具有分区的概念,这一点和Windows没有什么不同(分区的概念是由硬盘的物理特性产生的,而不是操作系统)。不同的是,Linux可以将分区挂载到任意的目录下,而不像Windows,您的分区只能够在“我的电脑”里面:)

那么这么作有什么好处么?
我们来看看Linux和Windows下路径的表示方法:
Windows C:\Documents and Settings\Users\Documents\MyDocument
Linux /home/User/MyDocument
您一定注意到了,在Windows下面,路径中含有盘符“C:”,它通常代表您硬盘上的第一个分区。也就是说,在使用这些文件时,您需要知道它们在硬盘 上存储的相关物理细节。而在Linux下,您不需要知道这些,或者说,只要您设定好了分区挂载的目录,您就不需要再去理会什么分区。
Windows下的路径包含有分区、目录和文件三部分内容;而Linux下的路径则只有目录和文件,不包含任何分区信息,它的硬件抽象度更高!

----------------------------------------------------
Linux下的目录用“/”表示,这不标准吧??
----------------------------------------------------
完全相反,这才是标准的体现。您只是习惯了Windows的目录符号,但是那并不意味着它是标准的。
看看Winodws下,各种位置、路径的表示方法:
http://www.ubuntu.org.cn
ftp://192.168.0.1
c:\Windows\
file:///C:/Windows/
\127.0.0.1\$C
……………………………………………………………………
操作系统是一种非常精密的高科技产品,怎么可能如此混乱!!!他们是怎么作到的???


----------------------------------------------------
Linux下的病毒少,是因为Linux的使用者少,骇客显然不愿意浪费气力去攻击没有人使用的操作系统。
----------------------------------------------------
您可能已经知道了,互联网上用作重要用途的服务器,其中很大一部分是Linux系统,另外的一部分是Unix系统:)如果骇客能够搞掉Linux系统的话,那么整个互联网就会陷于瘫痪!效果似乎更好一些。
当然了,您一定会想:骇客也是人,他们也喜欢上网,兔子还不吃窝边草呢……兔子那么笨,连乌龟都跑不过……骇客们可比兔子要聪明的多了!
是的,我承认这一点……不过他们也不一定非得把互联网干掉。很多骇客作梦都想入侵美国军方的服务器,美军服务器中的绝密数据,只要1kb,应该就可以买一台顶级的个人电脑了:)
如果可以的话,骇客为什么不去入侵美军的服务器,而要入侵您的电脑呢?

这是一个很有意思的观点,与之相映成趣,另一种论调也使人侧目:Windows服务器占到了服务器操作系统xx%的份额。
或许这个现象可以用80:20法则来解释:)
占服务器总数80%的Windows提供了服务总量的20%!
请您务必注意,这只是举一个例子,Windows服务器可能永远也不会占到服务器总数的80%!它提供的服务,以我个人的角度,我不认为可以达到20%,而且永远不会有那一天。


----------------------------------------------------
软件安装繁琐
----------------------------------------------------
或许您已经看过一些关于Linux软件安装的文章,但是您也不要忽略,此类文章的数量,是不能够和同类Windows文章相比的。
当然,使用源码包安装软件确实有点麻烦,但却不一定比Windows下的某些软件复杂。特别要提到,Ubuntu的包管理系统,为您提供了一种高效快捷 的软件管理方式,您只要知道您需要什么软件就可以了,甚至不需要关心它存放在网络上的哪一台服务器中,而且绝大多数的软件都可以使用这种方式来安装。
详情请参阅 apt
如果您有如下需求,您也可以尝试以源码的形式安装软件:
您需要某些软件的技术预览版本
您想测试您的机器的运算能力
您找不到一种比安装软件更好的方式来消磨时间
(试图通过编译源码安装来大幅提高系统性能,其结果很可能会让您失望)

----------------------------------------------------
源码保密性不强,存在安全隐患
----------------------------------------------------
既然Linux下软件都开放源代码,那么会不会造成一些安全隐患呢?比如说一名骇客会发现其中的漏洞,并利用它?
事实刚好相反,一个软件,即便它不开放源码,骇客一样可以找到其中的漏洞,雷蒙德的软件巨头就是最好的佐证。就像一把锁,无论如何坚固,它总是能被撬开!它的作用无外乎“聊备一格,以防君子”:)
而这把锁,防住的恰恰是能够改进它的工程师!工程师知道了它的漏洞,却不能够去改进它;骇客知道了它的漏洞,却可以利用它……这把锁正是封闭源码!
这岂不是不妙?

----------------------------------------------------
软件功能不够强
----------------------------------------------------
虽然您很愿意使用Linux系统,但是它的软件并不能使您满意,甚至使您多愁善感的心灵又蒙上了一层阴影,“长太息以掩涕……”
首先您别忘了,《泰坦尼克》的特效就是在Linux系统下完成的,连业界巨头SGI都在向Linux迁移(尽管SGI的IRIX本来就是一种Unix系统)。如果您不知道SoftImage,那么Maya您总听说过吧?它最初就是多平台的。
对于电影特效处理时需要的高吞吐量的数据(以TB计)和运算能力,Windows系统恐怕连崩溃的机会都没有-_-#(最新统计资料显示,Top500 计算机中,使用Linux的占到73.4%,包括最快的前两名。其中Linux系统367部,Unix系统98部,混合操作系统24部, AppleMacOS系统5部,BSD系统4部,Windows系统,2部)
类似于大气模拟、基因解码等等真正的科学运算……Windows……前几天我还在verycd.com上看到一套欧洲某天文台的天文学软件,只有Linux版!

当然了,Linux下功能强大的软件大多是命令行的,图形界面的程序只能视觉上强大,外强中干!建议您多使用man这个命令来查询各类软件的使用方法,它排版美观,格式工整,语法简明,意韵流畅,实在是学习英语难得的教材。

----------------------------------------------------
界面不友好
----------------------------------------------------
如果您指的是系统的美观程度。Gnome默认效果我认为与Windows处于同一水平线,而KDE的效果就要略好一点,很多高手用FVWM可以作出让人眼花瞭乱的效果来……而Novell的XGL,更是可以用“惊艳”来形容。

如果您指的是操作,这属于“易于上手难于精通”与“难于上手易于精通”两种理念的冲撞。
当然了,我指的精通主要针对效率而言。如果您经常玩Blizzard出品的游戏,您对于“易于上手难于精通”这种理念或许相当了解,甚至非常欣赏。
不过这一理念只适用于竞技游戏!竞技游戏要球能够吸引大量的玩家,所以要易于上手。但是竞技游戏是为竞技而生的,所以不可能人人是高手 ────事实上高手只是一小部分人!
而操作系统是给人们来用的,最好人人都成为高手,所以易于精通是很重要的……当然最好也能够易于上手。但是考虑到效率的问题,这很难解决……


----------------------------------------------------
Linux怎么占用这么多内存?
----------------------------------------------------
Linux会最大程度的利用物理内存,避免使用交换空间;而不是尽量的回收内存,使用页面文件。
又因为Linux系统的内存管理非常优秀,程序退出时可以高效的回收内存,所以更加没有必要在程序运行时就回收内存!
因此,Linux系统表面看来内存开销很大,实际上系统运行是很稳定的──Linux不会时而流畅,时而瘫痪。事实上,在正常情况下,它运行是非常流畅的。


…………………………

没有评论: