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

📄 00000001.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.&nbsp;完整&nbsp;source&nbsp;code&nbsp;取得&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一般人使用的&nbsp;Slackware&nbsp;版&nbsp;Linux&nbsp;是由&nbsp;Slackware&nbsp;公司整理,&nbsp;所&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以一般人要取得完整&nbsp;source&nbsp;必须自己东抓西抓,&nbsp;这也是&nbsp;Linux&nbsp;在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NCTUCCCA&nbsp;的&nbsp;mirror&nbsp;量这麽大的缘故,&nbsp;但往往&nbsp;Linux&nbsp;使用者找不到&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;自己须要的&nbsp;source.&nbsp;&nbsp;如果没有那些整理&nbsp;Linux&nbsp;packages&nbsp;的公司,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以及帮忙&nbsp;Linux&nbsp;发展&nbsp;util/library&nbsp;的人,&nbsp;Linux&nbsp;充其量算是只有&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linus&nbsp;写的&nbsp;kernel&nbsp;而已,&nbsp;不过最大的问题还是各家写出来的东东&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一致性的问题&nbsp;(见&nbsp;8)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;而&nbsp;FreeBSD&nbsp;提供完整的&nbsp;system&nbsp;source,&nbsp;从&nbsp;/bin&nbsp;/sbin&nbsp;/usr/bin&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/sbin&nbsp;/usr/lib&nbsp;...&nbsp;甚至&nbsp;/etc&nbsp;/usr/share/FAQ&nbsp;都在里面,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;让你可以很容易的更改自己想要的东东,&nbsp;要更新系统时也可以抓取&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最新的&nbsp;source&nbsp;打个&nbsp;make&nbsp;world&nbsp;就成了&nbsp;(当然也可以用&nbsp;core&nbsp;team&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;做好的&nbsp;binary),&nbsp;它甚至会检查各目录的权限是否正确.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;简单一句,&nbsp;就是非常的有组织!&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.&nbsp;目录档案组织化&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;根据&nbsp;4.4BSD&nbsp;规范,&nbsp;什麽档案应该在那里,&nbsp;应该是什麽权限,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;应该&nbsp;link&nbsp;成&nbsp;static&nbsp;或&nbsp;dynamic,&nbsp;都非常的严谨,&nbsp;该有的&nbsp;manpages&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;绝不会少.&nbsp;不像&nbsp;Linux,&nbsp;写&nbsp;kernel&nbsp;一个人,&nbsp;写&nbsp;library&nbsp;另一个,&nbsp;写&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;manpages&nbsp;又另一个,&nbsp;整理&nbsp;utility&nbsp;又另一个,&nbsp;各自为政不同步,&nbsp;常常&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;档案乱丢或重覆,&nbsp;manpages&nbsp;不完整,&nbsp;许多目录档案为了新的旧的相容&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;性而&nbsp;link&nbsp;来&nbsp;link&nbsp;去.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.&nbsp;secure&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;使用&nbsp;shadow&nbsp;password,&nbsp;也支援&nbsp;secure-RPC,&nbsp;支援&nbsp;secure&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NFS,&nbsp;不像&nbsp;Linux&nbsp;要自己安装&nbsp;shadow&nbsp;password,&nbsp;将来编译&nbsp;ftpd,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sudo&nbsp;时又得改来改去.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;为了广大的&nbsp;non-USA&nbsp;使用者,&nbsp;在密码系统上内定使用&nbsp;MD5,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;它比&nbsp;DES&nbsp;来的安全,&nbsp;如果你不跟&nbsp;SunOS&nbsp;类的&nbsp;YP&nbsp;server&nbsp;跑&nbsp;NIS,&nbsp;那&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你是不须要&nbsp;DES&nbsp;的.&nbsp;如果你要使用&nbsp;DES,&nbsp;你可以安装可以自由流动的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DES&nbsp;版本&nbsp;(非&nbsp;USA&nbsp;版),&nbsp;在&nbsp;/usr/share/FAQ/Text/FreeBSD.FAQ&nbsp;中有&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;提及那里可以取得.&nbsp;&nbsp;(USA&nbsp;的&nbsp;DES&nbsp;禁止&nbsp;export)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;的&nbsp;core&nbsp;team&nbsp;会注意&nbsp;source&nbsp;code&nbsp;跟&nbsp;security&nbsp;的同步性,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一有新的问题或&nbsp;sendmail&nbsp;bug,&nbsp;就会立刻&nbsp;patch/upgrade&nbsp;source.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.&nbsp;core&nbsp;team&nbsp;活跃&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;的&nbsp;core&nbsp;team&nbsp;非常活跃而且谦虚,&nbsp;带动整个&nbsp;FreeBSD&nbsp;迅速&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;发展,&nbsp;每天都有新的&nbsp;patch&nbsp;出来,&nbsp;并可让使用者以&nbsp;sup&nbsp;来定时自动&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;更新&nbsp;source.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9.&nbsp;4.4BSD-lite&nbsp;based&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由於&nbsp;FreeBSD&nbsp;是基於&nbsp;4.4BSD-lite&nbsp;的,&nbsp;因此带来了许多&nbsp;BSD&nbsp;的好处,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;像网路速度,&nbsp;稳定,&nbsp;易&nbsp;porting,&nbsp;secure...等.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10.&nbsp;从&nbsp;Linux&nbsp;而来的优点&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;从&nbsp;Linux&nbsp;得到了&nbsp;merged&nbsp;VM/buffer&nbsp;cache&nbsp;的&nbsp;idea,&nbsp;也正&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在把&nbsp;Linux&nbsp;的&nbsp;dosemu&nbsp;移植过来,&nbsp;甚至以後可以直接执行&nbsp;linux&nbsp;的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;binary&nbsp;(linux&nbsp;emulator),&nbsp;还有&nbsp;Linux&nbsp;支援的许多&nbsp;driver.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;11.&nbsp;FreeBSD&nbsp;支援&nbsp;Loadable&nbsp;kernel&nbsp;module,&nbsp;也就是说许多&nbsp;driver&nbsp;可&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在编译&nbsp;kernel&nbsp;时可以不必做进去,&nbsp;一旦你要用到时&nbsp;kernel&nbsp;会自动&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从&nbsp;/lkm/*.o&nbsp;载入该&nbsp;driver,&nbsp;不用时&nbsp;kernel&nbsp;会自动&nbsp;unload,&nbsp;这样&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可以提高弹性并减小&nbsp;kernel&nbsp;占记忆体空间.&nbsp;&nbsp;未来&nbsp;FreeBSD&nbsp;会朝向&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LKM&nbsp;device&nbsp;迈进,&nbsp;就像&nbsp;Solaris&nbsp;一样不需编译&nbsp;kernel.&nbsp;&nbsp;:)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;虽然&nbsp;NetBSD,Linux&nbsp;也支援&nbsp;LKM,&nbsp;但是只有&nbsp;FreeBSD&nbsp;大量的应用.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12.&nbsp;FreeBSD&nbsp;可以直接执行&nbsp;gzip&nbsp;的程式,&nbsp;如果你把所有的执行档都&nbsp;gzip&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;起来,&nbsp;不就等於用&nbsp;stacker&nbsp;一样了&nbsp;?!&nbsp;&nbsp;:)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13.&nbsp;kernel&nbsp;支援&nbsp;tty&nbsp;snoop,&nbsp;可以监看使用者&nbsp;(不像&nbsp;linux&nbsp;那个半调子&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ttysnoop,&nbsp;会导致许多问题)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;14.&nbsp;支援&nbsp;MFS&nbsp;(Memory&nbsp;File&nbsp;System),&nbsp;类似&nbsp;SunOS&nbsp;tmpfs&nbsp;的东东,&nbsp;还有&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;许多&nbsp;4.4BSD&nbsp;定义的档案系统,&nbsp;如&nbsp;LFS,NULLFS,PORTAL,UMAPFS,UNION&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;15.&nbsp;Interleaved&nbsp;swap,&nbsp;当你有一个以上的&nbsp;swap&nbsp;device&nbsp;时,&nbsp;会同时使用&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以增加速度,&nbsp;而不是像&nbsp;Linux&nbsp;一个接著一个使用.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16.&nbsp;New&nbsp;slice&nbsp;code,&nbsp;使得&nbsp;FreeBSD&nbsp;对其他&nbsp;OS&nbsp;的&nbsp;partition&nbsp;相容性比&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;传统的&nbsp;BSD&nbsp;好很多,&nbsp;在安装上也较为容易.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;17.&nbsp;Binary&nbsp;相容性,&nbsp;FreeBSD&nbsp;可以执行&nbsp;NetBSD-static,&nbsp;BSDI-static,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux-a.out,&nbsp;SCO-static&nbsp;等等的&nbsp;binary&nbsp;code,&nbsp;增加不少相容性.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不过随著时间的发展,&nbsp;Linux,&nbsp;*BSD&nbsp;都有进步,&nbsp;对於免费的作业系统能&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;越来越好自然是乐见其成的.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeBSD&nbsp;或许不会成为像&nbsp;Linux&nbsp;般地成为国民车,&nbsp;大家都会开;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;但它绝对是台&nbsp;BMW,&nbsp;又强又猛又硬&nbsp;!!&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

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