使用Linux之前你应知道的十件事

Linux 不是 Windows。尽管它们也有相似之处,但你必须意识到,在你能舒舒服服的使用 Linux 之前,可能得先学习一些处理事情的新方式。Linux 是 UNIX 的开源克隆版本,UNIX 是个在 DOS 和 Windows之前就已存在的健壮的多用户操作系统(OS)。下列条款一般而言适用所有基于 UNIX 的 *nix 系统,如 Linux 和各种 BSD 发行版。鉴于本文之目的,假定它是各种 Linux 发行版。

下面是你应知道的十件事:

文件系统

和那些为每个盘建立一棵文件树的操作系统不同,Linux 的整个文件系统就是一棵巨大的树结构。最顶部是"/"(根目录),所有的文件夹、文件和驱动盘都是这个 Root 的分支。

例如,你有两个硬盘驱动器(名为 a 和 b),一个软盘驱动器和一个 CD-ROM,第一个硬盘上有两个分区(名为 a1 和 a2)。那么在 Windows 里,其组织如下:

硬盘a, 分区一(hda1): C盘 硬盘a, 分区二(hda2): D盘 硬盘b(hdb1): E盘 软驱: A盘 光驱: F盘

而在 Linux 里,你将只有一个文件系统,而非上述 Windows 里列出的五个。每个盘都被挂载到这个树结构,操作起来与文件夹相仿。各个盘的组织可以是如下方式:

hda1: / (根目录) hda2: /home hdb1: /home/user/music 软驱: /mnt/floppy 光驱: /mnt/cdrom

我们的 “D 盘”和“ E 盘”都附加在 “C 盘”里,因此无需回到顶部就能切换不同盘。这一切换动作和我们从一个文件夹进入另一个文件夹一致。对于软驱和光驱也是如此,它们都作为这个文件系统的一部分加载在 /mnt 目录下。实际上,这些盘几乎可以加载在 Linux 系统的任意一处,这取决于安装程序或 /etc/fstab 文件的设定,该文件告诉计算机把东西(译注:驱动器,分区等等)加载到何处及如何处理它们。 See Figure A.

硬件、软件及其之间的一切

自诞生起的短短几年里,Linux 已有了长足的发展。其历史还不到 ">Microsoft Windows 的一半,但 Linux 却更强大、更稳定,资源要求也低,在图形界面上也可以和那个来自 Redmond(译注:微软总部所在地)又昂贵又不稳定的 OS 媲美(若非更好的话)。

Linux 的一个不足是目前还未得到厂商的广泛支持。譬如,如果你真的很喜欢 QuickBooks,那么抱歉,Linux 上没法直接运行该软件。目前已有多个项目试图让 Windows 程序可在 Linux 中运行,比如 Cross Over Office 和 Wine,但并不总是有效,要视 Windows 程序而定。除非软件厂商决定将其程序移植到 Linux 上,否则你就无法在 Linux 上直接运行这些程序。

当然,也并非一无所有。可在 Linux 上直接运行的开源软件多达 15000 个。由于这些程序(通常)是免费的,因此其质量参差不齐,不过大部分程序都写的很棒,而且仍在不断改进中。这些程序还能导入和导出非本地文件类型。GNUCash 可以很好的读取那些 QuickBooks 文件, OpenOffice.org Waiter 能读取 MSWord 的 *.doc 文件。如果你不喜欢 GNUCash,也别失望,还有其它功能类似的程序可免费取得。越来越多的软件公司已开始发布对应的 Linux 版本。

硬件的情况也差不多。正如你不能期望货架上的每个硬件在苹果机上都好使,Linux 也是如此。大部分标准硬件工作完好;硬盘、内存、闪盘、主板、NIC 和数码相机在 Linux 下都没什么问题。稍新的、最新的硬件可能会有问题。除非硬件厂商自己提供 Linux 的支持,否则这些硬件工作所需的驱动程序就必须得由 Linux 社区编写,而这是由社区成员的业余时间无偿完成的。

由于硬件厂商通常直接与微软合作以保证兼容性,而让 Linux 志愿者自行解决 Linux 上的硬件支持,因此和 Windows 支持相比,Linux 总有些滞后。笔记本通常因其不标准的硬件而声名狼藉,哪怕要在 Linux 里映射一个专有键都是一个不小的挑战。好消息是,正如软件那样,越来越多的公司看到了 Linux 的未来,对 Linux 的硬件支持也不断在改观。

Linux 机器的硬件和软件之间一切都由内核主宰。内核负责硬件和软件的连接,每隔几个礼拜就可以在Internet上获取更新后的内核;现在的最新稳定版本是 2.6.35.6。如果你的硬件目前未被支持,换一个更新的内核就有可能解决问题。当然,要自己安装内核并非易事;这时,就轮到软件包管理器出场了。

软件包管理器 - 让程序安装更简单

在 Linux 里安装程序有许多方法,但是最简单的方法是使用发行版自带的包管理器(Package Manager PM)。PM 可以确保安装上所需的缺失文件(也称为依赖包),以便程序正确运行。发行版的选择常常归结到自己喜欢的 PM 类型,不过只要你能找到对应发行版的软件包,任何 Linux 软件都可安装成功。

这些PM通常都有程序的在线源,应用程序的安装可以简单到,只需在源里搜索该程序,然后点击安装。在 PM 列表里找不到 IceWM 或 MPlayer?放心,总有办法添加一个包含有所需软件的新源。典型的 PM 包括:用于 Debian 及其衍生版本的 Synaptic(基于 dpkg 和 Apt);RedHat 及其衍生版本的 Yum;SuSE 及其衍生版本的 YaST2;以及 Gentoo 的 Emerge 等。

时间: 2024-10-30 04:21:27

使用Linux之前你应知道的十件事的相关文章

关于编程,大学没有传授的十件事

笔者依然记得当年完成学业时,深信自己已经准备好进入任何一家软件公司,并开始成为一个顶级的开发人员.显然,开始工作后没多久,笔者就意识到,还有很多事是我所不了解的. 在不断吸取经验的同时,笔者一直在努力学习那些我从来没有学过的,但却是成为优秀的开发人员所应了解的基本知识.以下是笔者希望自己能在学校就学到的十件事. 1. 我们总是错的 开发人员有着相当大的自我意识,包含了一些其他的非技术性缺陷,这也正是为什么我们很难发现我们做错了什么.我看到过很多无休止的设计讨论,开发人员不断地发表自己的想法--呵

WordPress更换域名后所要注意的十件事

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 WordPress更换域名可能大家都经历过,在新旧域名更换的过程中,如何才能使损失减到最少,这对于注重SEO的站长们却是至关重要的了.一面我就自己的经历谈一谈WordPress更换域名后注意的十件事. 一.修改数据库配置文件 如果你在同一主机同一空间上更改域名,这步可以省掉,如果数据库不同,还得要打开wp-config.php将数据库配置正确

分享SEO前进道路上必做的十件事(二)

在以前的文章分享SEO前进道路上必做的十件事(一)中,我和大家分享了SEO前进道路上必做的五件事,分别是解决收录问题.研究带来流量的页面.查看频道页的排名.通过基本流量挖词.多在意其它搜索引擎,这些都要求我们不断的对网站进行观察和修改,以便为以后做铺垫,今天接着上篇文章继续分享下文,也有五个方面. 优化长尾关键词 对于大型网站来说,长尾关键词是我们不得不考虑的一个因素.用户长尾关键词可以说是SEOER的一门必修课.即使我们的网站规模很小,内容也不够多,但是只要累积,还是能看到效果.长尾关键词的优

创业之前你最应该做的十件事

35岁是青春的后期,35岁以后是收获的季节,如果你没有资格说这句话,你将会憎恨自己.所以在35岁以前,在烂漫蓬勃的青春年华里,你最好把下面十件事做好: 第一,学会本行业所需要的一切知识并有所发展.已故零件大王布鲁丹在他35岁时,已经成为零件行业的领袖,并且组建了年收入达千万美元的海湾与西部工业公司.每个人在年轻时都可能有过彻夜不眠.刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而大伤脑筋了.35岁之前是一个人从事原始积累的阶段,35岁之后就应该勃发了. 第二,养

IT人员在保护企业数据时应了解的八件事

本文讲的是IT人员在保护企业数据时应了解的八件事,相信最近发生的泄库事件让所有的企业IT管理人员都如履薄冰,如何才能保护企业的敏感信息不泄漏,成了目前企业IT管理人员的必修课.以下是我们总结出来的企业IT管理人员在保护企业数据时应了解的八件事情,以供大家参考: 1.每个企业都有敏感数据.敏感数据是指你不希望未授权的人看到的数据,不论企业大小,每个企业都有这类数据.包括员工工资,银行账户,客户信用卡账户,交易机密和体检记录等. 2.数据丢失时有发生.IT行业几十年来都致力于让用户更快速更便捷地共享

购买刀片服务器之前用户需要知道的十件事

作为一个http://www.aliyun.com/zixun/aggregation/8510.html">IT经理,用户可能会遇到许多厂商宣传其解决方案更好.更节省成本.更有效率等等.许多新产品和技术推出之后都会使用营销战略,不过,如果我们抛弃大量的营销宣传并且落实到事实,又会出现什么情况呢?目前,刀片服务器到底能为用户做什么.在我们去掉那些言过其实的宣传之后,厂商围绕刀片服务器的宣传还能站住脚吗?让我们看看在购买刀片服务器之前用户需要知道的十件事. 1.刀片服务器使用较少的电源 这种

购买刀片服务器用户需要知道的十件事

http://www.aliyun.com/zixun/aggregation/13737.html">刀片服务器比机架式服务器更节省空间,同时,散热问题也更突出,往往要在机箱内装上大型强力风扇来散热.此型服务器虽然空间较节省,但是其机柜与刀片价格都不低,一般应用于大型的数据中心或者需要大规模计算的领域,如银行电信金融行业以及互联网数据中心等. 目前,节约空间.便于集中管理.易于扩展和提供不间断的服务,成为对下一代服务器的新要求,而刀片服务器正好能满足这一需求,因而刀片服务器市场需求正不断

THREE.JS入门教程(5)你应当知道的十件事_基础知识

Three.js是一个伟大的开源WebGL库,WebGL允许JavaScript操作GPU,在浏览器端实现真正意义的3D.但是目前这项技术还处在发展阶段,资料极为匮乏,爱好者学习基本要通过Demo源码和Three.js本身的源码来学习. 0.简介 嗨,这是我的第一篇关于如何写出好的代码的文章.和很多开发者一样,我通过实践学习,但同时我也向其他更有经验的开发者们学习.在过去的几个月中,我在canvas标签上花了很多时间,我想如果把这段时间学到的关于WebGL和JavaScript的小技巧都写下来,

eWeek:苹果周三发布会将不会涉及十件事

导读:美国IT网站eWeek今天撰文,列举了苹果不会在周三的新闻发布会上涉及的十件事情. 以下为文章概要: 1.放弃iPod 曾几何时,史蒂夫·乔布斯(Steve Jobs)是绝对不会讨论放弃iPod的,毕竟该公司相信这一市场的潜力.但是随着时间的推移,争议逐渐多了起来.iPod正在走向成熟.由于有了 iPhone,越来越少的用户会在购买一部智能手机的同时再购买一部音乐播放器.虽然乔布斯仍然不可能放弃iPod,但他也不得不承认,这款产品的重要性已经大不如前. 2.彻底更新iPod 不要奢望苹果会