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

📄 210.html

📁 本文详细介绍了学习FREEBSD的一些命令
💻 HTML
字号:
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>www.newok.com::FreeBSD使用大全</title>
<link rel=stylesheet href="newok.css" tppabs="http://www.newok.com/include/newok.css">
</head>

<body>

<div align=center>
<p>&nbsp;</p>
<table width=720>
<tr><td>
<strong>当前所在位置:</strong><a href="javascript:if(confirm('http://www.at.china.com/bsd/index.html  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://www.at.china.com/bsd/index.html'" tppabs="http://www.at.china.com/bsd/index.html" class=t1>FreeBSD使用大全>></a>
</td></tr>
</table>
<table width=700>
<tr><th><font color=white>FreeBSD连载(58):为编译内核准备源代码</font></th></tr>
<tr><td>&nbsp;</td></tr>
<tr><td align=left><i>作者:</i>王波</td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td><font color=white>配置FreeBSD内核<br><br>  安装好FreeBSD之后,便需要根据硬件和计算机的应用需求重新配置FreeBSD的内核。标准内核已经能够满足正常运行FreeBSD的需要,但是不建立针对自己计算机的内核,就不能说完全完成了FreeBSD的配置任务。虽然FreeBSD提供了UserConfig可以来更改内核中硬件资源的,并通过可加载模块以扩展内核能力,但仍然有几个重要的原因使得FreeBSD使用者重新定制内核:<br><br>  通用内核不能对所有的硬件都进行支持,某些对安装和运行不是至关重要的硬件,如声卡,或者较少用到的硬件,如&nbsp;ATM卡,就没有被编译到通用内核中去。如果用户的计算机上使用了这些硬件,就需要重新编译内核。<br><br>  某些应用程序和FreeBSD的功能对内核的参数有特殊要求,例如Windows的模拟器Windows&nbsp;E&nbsp;mulation等。重新编译内核能满足这些应用程序对内核参数的特殊要求。<br><br>  通用内核中有很多不必要的硬件驱动程序,这些程序不仅使启动时自动检测硬件需要的时间变长,并且占用了内存空间。由于内核是系统最重要的部分,将一直驻留在内存中,而不会置换到硬盘上,因此多余的内核驱动程序浪费了宝贵的物理内存,对于系统性能有一定影响。<br><br>  重新生成内核也可以根据自己的硬件和需求优化内核参数,例如用作服务器和系统和用于工作站的FreeBSD系统的最优参数是不同的,并且通用核心是使用386指令集,而当前计算机一般都是Pentium级,因此可以使用最新的编译器和最优化的编译选项,提高系统性能。<br><br>  定制内核能够按照硬件和需求量体裁衣,使内核简洁、干净,这是一个提供高效率系统的重要因素。而且在Free&nbsp;BSD下,定制内核并不困难,即使是对系统不太熟悉的使用者,也能够完成定制内核的任务,所需要的只是耐心等待编译过程。在安装好系统之后,应该及时进行定制内核的操作。<br><br>为编译内核准备源代码<br><br>  FreeBSD系统提供内核的源代码,在安装系统时是否安装内核代码与使用的不同安装选项有关。安装后的源代码位于/usr/src/sys目录中,如果这个目录不存在或者为空目录,则说明源代码没有安装。此时就必须重新安装内核源代码。<br><br>  仍然可以使用/stand/sysinstall程序,选择Distribution选项来安装源代码;也可以运行安装介质中src目录下的install.sh来安装。安装FreeBSD内核源代码之后,习惯上还创建了一个符号连接/sys,指向/usr/src/sys目录,以方便使用。<br><br>  在拥有了源代码之后,就可以编辑配置文件,进行配置工作了。源代码目录/usr/src/sys下有多个目录,每个FreeBSD支持的设备、文件系统都有自己的目录,以存放相关的源代码。在定制内核的时候,所关系的目录是内核配置文件所在的目录:/sys/i386/conf,i386目录表示是Intel&nbsp;386体系的计算机,其下的c&nbsp;onf目录下就放置着内核的配置文件。&nbsp;<br><br>未完,待续。。。</font></td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td align=right><i>来源:</i><a href="javascript:if(confirm('http://freebsd.online.ha.cn/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://freebsd.online.ha.cn/'" tppabs="http://freebsd.online.ha.cn/">http://freebsd.online.ha.cn/</a></td></tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
声明:本站的文章和软件是本人从网上收集整理的(除本人的作品之外),所有版权属于作者,<br>
如有侵犯您的权益,请指出,本站将立即改正,谢谢.
<hr  width=500>
<br>
<font color=#ffffff>Copyright 2000 <a href="javascript:if(confirm('http://www.newok.com/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://www.newok.com/'" tppabs="http://www.newok.com/" class=t1>www.newok.com</a></font>
</div>
</body>
</html>

⌨️ 快捷键说明

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