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

📄 info-sheet-2.html

📁 Linux初学者最好的老师就是howto了。相当于函数man。
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
 <TITLE>Linux Information Sheet 中译版: Linux 的特性</TITLE>
 <LINK HREF="INFO-SHEET-3.html" REL=next>
 <LINK HREF="INFO-SHEET-1.html" REL=previous>
 <LINK HREF="INFO-SHEET.html#toc2" REL=contents>
</HEAD>
<BODY>
<A HREF="INFO-SHEET-3.html">Next</A>
<A HREF="INFO-SHEET-1.html">Previous</A>
<A HREF="INFO-SHEET.html#toc2">Contents</A>
<HR>
<H2><A NAME="s2">2. Linux 的特性</A></H2>

<P>
<UL>
<LI>多工: 数个程式可同时执行。</LI>
<LI>多使用者: 数位使用者可同时在相同机器上(而且<B>没有</B>双使用者授权!)。</LI>
<LI>多平台: 可在许多不同 CPUs 上执行,不只是 Intel.</LI>
<LI>多处理器: SMP 支援在 Intel 及 SPARC 平台上可用(其它平台正发展中),
而且 Linux 也使用在数个疏结的(loosely-coupled) MP 应用程式,包括 Beowulf 系统上(见 
<A HREF="http://cesdis.gsfc.nasa.gov/linux-web/beowulf/beowulf.html">http://cesdis.gsfc.nasa.gov/linux-web/beowulf/beowulf.html</A>) 及 Fujitsu AP1000+ SPARC-based 超级电脑上。</LI>
<LI>多执行绪: 内建核心支援在单一行程的记忆空间中的多个独立执行绪。</LI>
<LI>在 386 上以保护模式执行。</LI>
<LI>具行程间记忆体保护,因此一个程式不会让整个系统当掉。</LI>
<LI>依需求载入执行档: Linux 只从磁碟机上读入一个程式真正需要的部份。</LI>
<LI>执行档的共享式写入时拷贝(copy-on-write)分页机制。这就是说多行程可以使用相同的记忆体来执行。
如果其中之一尝式写入那块记忆体,那一页(4KB 的记忆体)会被拷贝到其它地方去。写入时拷贝有两项好处: 增加速度及降低记忆体使用量。</LI>
<LI>虚拟记忆体使用分页写入磁碟(而非整个行程交换至磁碟): 至一独立的分割区或档案系统上的一个档案,或两者皆可,而且在执行时期可以增加交换区(是的,它们仍叫做交换区,swapping areas)。
总共十六个 128MB (最新的核心中是 2GB)的交换区可以同时被使用,理论上可达共 2GB 的可用交换空间。如果需要增加的话,只要改几行程式码就行。</LI>
<LI>使用者程式及磁碟快取使用统一的记忆体池(memory pool),因此所有未使用的记忆体可用来当做快取之用,而快取量在执行大程式时可以减少。</LI>
<LI>动态连结程式库(DLL's),当然,也有静态程式库。</LI>
<LI>可做 core dumps 以为事後的分析,不仅允许在一程式执行时使用侦错器(debugger),也可在它当掉之後。</LI>
<LI>与 POSIX, System V, 及 BSD 在原始程式码层次上大部份相容。</LI>
<LI>经由 iBCS2-compliant 模拟模组,能与 SCO, SVR3, 及 SVR4 在二进位执行档上大部份相容。</LI>
<LI>所有的原始程式码都可取得,包括整个核心及所有的驱动程式,发展工具及所有使用者程式; 还有,所有这些都可自由地散布。
大量的商业程式也提供给 Linux 而没有程式码,但所有已经是免费的东西,包括整个基本的作业系统,仍然是免费的。</LI>
<LI>POSIX 工作控制。</LI>
<LI>pseudoterminals (pty's).</LI>
<LI>核心的 387 模拟,因此程式不需要自行做数学运算模拟。每一部执行 Linux 的机器看起来都有数学辅助处理器。
当然,如果你的电脑已经包含一个 FPU, 它会被使用而不用模拟的,而你甚至可以编译核心将数学运算模拟拿掉以减少记忆体的使用。</LI>
<LI>支援许多国际或自订的键盘,而且很容易动态地加入新的。</LI>
<LI>多重虚拟主控台: 数个经由主控台独立的签入(login)程序,你可以按下热键来切换(与视讯硬体无关)。
这些可以动态地增加; 你最多可用 64 个。</LI>
<LI>支援数种普通的档案系统,包括了 minix, Xenix, 及所有普通的 System V 档案系统,而且自己有一个先进的档案系统,提供最多达 4 TB 的档案系统,以及至多可到 255 个字元长的档名。</LI>
<LI>经由一特殊的档案系统取用 MS-DOS 分割区(或 OS/2 FAT 分割区)透明化:
你不需要任何特别的指令来使用 MS-DOS 分割区,它看起来就像是一普通的 Unix 档案系统(除了可笑的档名限制,及权限等等)。
MS-DOS 6 的压缩分割区目前没有修补(dmsdosfs)的情况下无法使用。VFAT(WNT, Windows 95) 及 FAT-32 在 Linux 2.0 已开始支援。</LI>
<LI>特殊的档案系统叫 UMSDOS 可以让 Linux 安装在一 DOS 的档案系统里。</LI>
<LI>唯读的 HPFS-2 支援 for OS/2 2.1</LI>
<LI>HFS (Macintosh) 档案系统支援可以单独的模组使用。</LI>
<LI>CD-ROM 档案系统可读取所有标准格式的 CD-ROMs.</LI>
<LI>TCP/IP 网路,包含 ftp, telnet, NFS, 等等。</LI>
<LI>Appletalk 伺服器</LI>
<LI>Netware 客户端及伺服器</LI>
<LI>Lan Manager/Windows Native (SMB) 客户端及伺服器</LI>
<LI>许多网路协定: 在最新发展的核心中包含的基本协定有 TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP (Appletalk), Netrom, 及其它的。
稳定的核心中目前包含的稳定的网路协定有 TCP, IPv4, IPX, DDP, and AX.25.</LI>
</UL>
<P>
<P>
<HR>
<A HREF="INFO-SHEET-3.html">Next</A>
<A HREF="INFO-SHEET-1.html">Previous</A>
<A HREF="INFO-SHEET.html#toc2">Contents</A>
</BODY>
</HTML>

⌨️ 快捷键说明

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