⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0130designlinux.htm

📁 鸟哥LINUX 学习课本
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<td><font color="#000066">越大越好,最好还可以做成磁盘阵列,数据会更安全一些,可以的话,还可以转成SCSI 接口的硬盘喔!比较快且稳定!通常 10GB 的空间跑不掉!因为一些空间还得用来存放您工作单位或者是学校单的其它教室或老师的教学数据吶!所以空间要预留的比较多喔!</font></td><td><font color="#000066">越大越好,最好还可以做成磁盘阵列,数据会更安全一些,可以的话,还可以转成SCSI 接口的硬盘喔!比较快且稳定!通常 10GB 的空间跑不掉!因为一些空间还得用来存放您工作单位或者是学校单的其它教室或老师的教学数据吶!所以空间要预留的比较多喔</font>!</td></tr></tbody></table> <br>反正要注意的就是未来你的 Linux 主机规划的『用途』来决定你的 Linux 主机硬件配备喔!相当的重要呢!</blockquote><hr width="100%"><a name="HWinLinux"></a><font size="+1" color="#000099">硬件与硬件在Linux 中的装置代号</font><blockquote>了解了硬件之后,接着下来得了解一下个硬件在 Linux 当中所扮演的角色啰!<font color="#000066">在Linux 系统当中,每个装置都被当成一个档案来对待!</font>举例来说,硬盘的文件名称即为<font color="#000099">/dev/hd[a-d]</font>,其中,括号内的字母为 a-d 的任何一个,亦即由 <font color="#000099">/dev/hda,/dev/hdb, /dev/hdc, 及 /dev/hdd</font><font color="#000000">这</font>四个档案的意思(注:这种型式的表示法在后面的章节当中会使用得很频繁,请特别留意)。那么光驱与软盘呢?分别是/dev/cdrom, /dev/fd0 啰!好了,其它的接口设备呢?底下列出几个常见的装置与其在Linux 当中的代号啰:<br> <table border="1" cols="2" width="400"><tbody><tr><td><center>装置</center></td><td><center>装置在 Linux 内的代号</center></td></tr><tr><td><center><font color="#000099">IDE 硬盘机</font></center></td><td><center><font color="#000099">/dev/hd[a-d]</font></center></td></tr><tr><td><center><font color="#000099">SCSI 硬盘机</font></center></td><td><center><font color="#000099">/dev/sd[a-p]</font></center></td></tr><tr><td><center><font color="#000099">CDROM</font></center></td><td><center><font color="#000099">/dev/cdrom</font></center></td></tr><tr><td><center><font color="#000099">软盘机</font></center></td><td><center><font color="#000099">/dev/fd[0-1]</font></center></td></tr><tr><td><center><font color="#000099">打印机</font></center></td><td><center><font color="#000099">/dev/lp[0-2]</font></center></td></tr><tr><td><center><font color="#000099">鼠标</font></center></td><td><center><font color="#000099">/dev/mouse</font></center></td></tr><tr><td><center><font color="#000099">磁带机</font></center></td><td><center><font color="#000099">/dev/ht0 (IDE)或</font><br><font color="#000099">/dev/st0 (SCSI 界面)</font></center></td></tr><tr><td><center><font color="#000099">网络卡</font></center></td><td><center><font color="#000099">/dev/ethn ( n 由 0 开始 )</font></center></td></tr></tbody></table> <br>需要特别留意的是 IDE 硬盘机,每个磁盘驱动器的磁盘分割 ( partition ) 不同时,其磁盘代号还会改变呢!关于IDE 硬盘机的分割与配置将在安装 Linux 时再提及。此外,您会发现怎么档案开头都是/dev 呢?呵呵!那个咚咚就是我们放置装置档案的目录啦!而需要特别注意的是磁带机的代号,在某些不同的distribution 当中可能会发现不一样的代号,需要稍微留意。总之,你得先背一下IDE 硬盘的代号就是了!其它的,用的到再来背吧!</blockquote><hr width="100%"><a name="distribution"></a><font size="+1" color="#000099">选择distribution</font><blockquote>就如同前面几节中说明的, <font color="#000066">distribution是由于各个不同的开发商所发展的不同套件所致!不过,其架构则差异不大</font>!因此,这里不评论哪一个distribution 比较好!请选择您自己喜欢的套件即可!目前台湾地区使用较多的两个套件分别是Mandrake 及 Red Hat 这两个,因为使用者较多,所以支持度与网络文章自然也比较多,对于新手而言,这两套Linux distributions 是蛮好的入门版本喔!并且,在各大 FTP 站中都有提供下载!以下列出VBird 最常去的 FTP 站,您可以进入其中并选择您所想要的 distribution 啰!<ul><li><a href="ftp://ftp.ee.yuntech.edu.tw/ISO-image/Linux/" target="_blank">云科大的FTP</a> :</li><li><a href="http://ftp.nsysu.edu.tw/Linux/" target="_blank">中山大学的 FTP</a>:</li></ul>当然还不止此,您可以到各大专院校的 BBS 站的精华区去搜寻一番!网友就提供了一个相当棒的多种Linux Distributions 的下载网站:<ul><li><a href="http://www.linuxiso.org/" target="_blank">http://www.linuxiso.org</a></li></ul>要注意的是,您所下载的档案为 image 档(所谓的映象档,可能是 .iso 的附档名),你必须要将该档案烧录成为可开机的光盘片之后才能真正的使用他!(提供一下个人的经验:您可以使用 IE 或 Netscape之类的浏览器下载上述的 image 档,不过,很抱歉的是,由于档案太大了(一个映象档需要600~700 MB 之间),使用 http 协议来捉档案的话,很容易造成断线、或者是不明原因的问题,产生捉取的档案有问题,这个时候您还得再重新捉一次呢!因此这里特别建议使用具有续传功能的ftp 软件下载上述的档案,例如 cute ftp 等等!)</blockquote><blockquote>各家 distribution 所需要的光盘档案大小不一,以 Open Linux 3.1.1与 Red Hat 8.0 为例,前者仅需要一块 CD 即可,后者却需要 3 块 CD 才行!此外,这些distribution 的 CD 基本上均提供含有原始程序代码的 Source RPM (SRPM) 及可直接安装的binary RPM,下载之前请先了解各 distribution 的 CD 内容,以免占用您与他人的网络频宽!</blockquote><hr width="100%"><a name="services"></a><font size="+1" color="#000099">主机的服务规划</font><ul><font color="#000000">前面已经提过,由于主机的服务目的不同,所需要的硬件等级与配备自然也就不一样!底下提一提每种服务可能会需要的硬件配备规划,当然,还是得提醒,每个朋友的需求都不一样,所以设计您的主机之前,请先针对自己的需求进行考虑。而,如果您不知道自己的考量为何,那么就先拿一部普通的计算机来玩一玩吧!记得!</font><b><font color="#000066">不要将重要数据放在练习用的Linux 主机上面</font></b><font color="#000000">!</font></ul><ul><li><b><font color="#000099">打造 Windows 与 Linux 共存的环境</font></b>:</li><br>因为一般硬件对于 Windows 的支持度比较足够,而若你也希望这架机器在不使用Linux 的情况下还能以 Windows 系统作业,这时你就需要使用<b><font color="#000066">多重开机</font></b>选单了!Linux 本身就有至少两个很不错的多重开机程序,分别称为 <b><font color="#000066">LILO</font></b>与 <b><font color="#000066">Grub</font></b> ,如果你需要两个以上的操作系统在你这台主机上的话,例如Windows98 与 Linux 共存,<b><font color="#000066">那你必须先安装 Windows98再灌 Linux 系统</font></b>就可以了!当然啰,如果你先安装了 Linux 再安装Windows 系统呢?还能不能成功的制作多重开机?当然可以啦!不过,你需要学会知道什么是『多重开机』的概念,这部分我们会在后面再继续谈,不要着急喔!基本上,多重开机涉及硬盘规划的问题,如果你的硬盘有6GB ,那你可以先以 DOS 的 Fdisk 或其它的分割程序如 SPFdisk 进行硬盘的划分。仅割出Windows 要的扇区就好。例如你要分 1GB 给 windows ,那以 Fdisk 分割一个 1GB的主分割就好了!其它的等 Linux 灌的时候再弄就可以啦!这部分会在后面再提到!</ul><ul>再来提到您的 Linux 主机系统,我这里要跟大家报告的是,如果您是使用较为老旧的计算机来做为主机的处理,并且他上面可能预计会安装mail, WWW 等服务器软件,因此需要全天、全年开机的,所以安装 Windows 与 Linux共存的环境是可以,但是请将 Windows 的硬盘规划的小一点!好让您的 Linux 主机可以有更多的空间提供更完善的服务。好了!现在来说说你需要的主机服务有哪些呢?一般而言,对于非企业或者是小型企业或者是学校单位,通常你需要的服务有底下这几个:<br>&#160;<li><b><font color="#000099">NAT ( Network Address Transfer )</font></b>:</li><br>如果您是一般小型企业,或者是一般的中小学学校,那么贵单位对外的联机应该通常是:『<b><font color="#000066">申请一个固定制的IP ,然后透过 IP 分享器 ( IP sharing ) 来达到全校的计算机皆可连上 Internet的联机机制</font></b>』吧!咦!要连上 Internet 不是需要实体 IP 吗( PublicIP ),那每部计算机不是都需要一个 IP 吗?那么您只有申请一个 Public IP ,其它计算机的IP 要怎么设定呢?早在当初规划这个 IPv4 协议时( 就是目前的 IP 设定啰! ),就考虑到可能的IP 不足啦!此时,就有专门给内部网域设定用的 Private IP 了( 或者称为私有IP 或保留 IP ) ,需要注意的是,这些 <b><font color="#000066">Private IP都不能直接与 Internet 上面的 Public IP 互相沟通</font></b>!那怎么我学校内部的计算机还是可以透过IP 分享器连出去呢?这就是所谓的 <b><font color="#000066">NAT( Network AddressTransfer )</font></b>功能啦!当内部计算机要连接上 Internet 时,需要通过 NAT的技术,将你内部计算机的数据封包中,关于 IP 的设定都设定成 NAT 主机的实体IP ,然后才传送出去 Internet ,如此一来,你的内部计算机虽然是使用私有 IP,但是在联机上 Internet 时,就可以透过 NAT 主机的 NAT 技术,将 IP 来源给改了改!哈哈!如此一来,就可以向Internet 要求资料啰!这部分我们在网络基础篇会再提及的!通常使用旧计算机来做为主机时,最大的效用就是用来作为<b><font color="#000066">NAT&#160;</font></b>了!若你的主机仅单纯提供 NAT 服务,那么在这个服务当中,比较重要的就属网络卡而已!其它的CPU、RAM、硬盘 等硬件的影响相对就小了相当多!</ul><ul><li><b><font color="#000099">SAMBA</font></b>:</li><br>在 Windows 里面可以很轻易的就以『网络上的芳邻』来分享彼此的档案数据,那么Linux 要如何与 Windows 分享呢?呵呵!使用 SAMBA 就可以啦!<b><font color="#000066">这也是最普遍的file server (档案服务器)</font></b>。由于分享的数据量可能较大,那么对于系统的网络卡与硬盘的大小及速度就比较重要,如果您针对不同的使用者提供档案服务器功能,那么/home 可以考虑独立出来,并且加大容量。</ul><ul><li><b><font color="#000099">Mail</font></b>:</li><br>Linux 一安装完毕就已经提供了 Sendmail 或 Postfix 的邮件服务!由于我们如果向外面的公司申请免费的E-Mail 信箱,了不起容量大致上到 20 MB ,但是,要知道有时候我们一不小心就会让邮件容量超过了20 MB,这样一来,呵呵,您的免费信箱就爆了!真抱歉....但是,如果你自己架设一个mail server 呢?哈哈!哪么你的信箱就可以到达几 GB 这么大!很过瘾吧!在mail server 上面,重要的也是硬盘容量与网络卡速度,在此情境中,也可以将/var 独立出来,并加大容量。</ul><ul><li><b><font color="#000099">Web</font></b>:</li><br>WWW 几乎是每个主机上面都会安装的一个套件了!当然,要推销你自己的话,那么WWW 服务器是绝对不会被你忘掉的!在 Web server 上面,CPU 的等级有时候不能太低,而最重要的则是RAM 了!要增加 WWW 系统的稳定度,提升 RAM 是一个不错的考虑。</ul><ul><li><b><font color="#000099">DHCP</font></b>:</li><br>NAT 搞定之后,要晓得的是,你的 Client (客户端)每一部都需要经过设定才能上网( 刚刚提到的私有 IP 的概念! ) !阿!好麻烦!那么使用 DHCP 就可以改善这个问题啰!呵呵!Client 端都不必设定任何咚咚,马上将可以上网了!快乐吧!这个咚咚的硬件要求可以不必很高啰。</ul><ul><li><b><font color="#000099">Proxy</font></b>:</li><br>这也是常常会安装的一个服务器软件,尤其像中小学校的频宽较不足的环境下,Proxy 将可有效的解决频宽不足的问题!当然,你也可以在家里内部安装一个 Proxy喔!但是,这个服务器的硬件要求可以说是相对而言最高的,他不但需要较强有力的CPU 来运作,对于硬盘的速度与容量要求也很高!自然,既然提供了网络服务,网络卡则是重要的一环!</ul><ul><li><b><font color="#000099">FTP</font></b>:</li><br>FTP的功能是真的很好啦!但是对于 拨接制 ADSL 使用者来说,架设 FTP 实在是一件不智的事情!因为对你的频宽影响太大了!VBird <b><font color="#000066">相当不建议架设 FTP 的啦</font></b>!尤其安全性上面也很伤脑筋!对于 FTP 则是您的硬盘容量与网络卡好坏相关性较高。</ul><blockquote>大致上我们会安装的服务器软件就是这一些啰!假设您需要 NAT 的服务,那么通常会建议安装『两块网络卡』在您的主机上面,因为可以顺便解决您内部计算机的安全问题!假如您需要mail 与 Web 服务器,那么就建议申请 DNS 或者是直接申请免费的动态 DNS 系统的domain name 啰!如果您需要 Proxy 的服务,那么在当初设计硬盘规划的时候,就要小心硬盘的切割了,因为不同的切割方式会使得您的Proxy 效能有差异!如果你对于上面的几个服务还不是很熟悉,没有关系,未来网络架站篇会再详细的介绍给大家的啦!</blockquote><hr width="100%"><a name="harddisk"></a><font size="+1" color="#000099">主机硬盘的主要规划</font><blockquote>系统对于硬盘的需求跟刚刚提到的主机开放的服务有关,那么除了这点之外,还有没有其它的注意事项呢?当然有,那就是数据的分类与安全性的考虑。常常会发现网络上有些朋友在问『我的Linux 主机因为跳电的关系,造成不正常的关机,结果导致无法开机,这该如何是好?』呵呵,幸运一点的可以使用fsck 来解决硬盘的问题,麻烦一点的可能还需要重新安装 Linux 呢!伤脑筋吧!另外,由于

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -