免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 821 | 回复: 0
打印 上一主题 下一主题

FreeBSD经验介绍 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-25 13:56 |只看该作者 |倒序浏览

[color="#ffff00"]使你进步最快的,是你怎样从别人那里学到优点来弥补自己的缺点
一、FreeBSD安装盘的获得
大家可以到FreeBSD的官方网站以及它的镜象网站上下载,建议下载光盘镜象,后缀名是ISO,下载完以后有条件的可以刻成直接启动盘(在NERO里,选择由光盘镜象制作;而不是直接将解压后的ISO文件夹拖进去,这样的话光盘无法直接启动),下边的网址有几十个mirror,使用FLASHGET的设置替代网址功能下载是很快的
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

二、硬盘安装
如果你因为种种原因(刻录出来的盘无法启动,或者......),那么只有准备三张干净的软盘了,一张用来写kern.flp,第二张用来写mfsroot.flp,第三张用来写drivers.flp(用来加载各种驱动程序)。
把FreeBSD解压到WIN98或者WIN2K系统的(主分区必须是FAT)主分区内,而且文件夹名必须是freebsd。硬盘上至少有1.5G的剩余空间
c:freebsd        oolsfdimage c:freebsdfloppieskern.flp a: // 制作启动盘
依次类推,mfsroot.flp,drivers.flp.
设置BIOS,启动顺序为FLOPPY
插入kern.flp软盘
插入mfsroot.flp软盘
选择加载驱动程序
插入drivers.flp软盘
选择msdos
选择stard
将选定硬盘空间删除掉,按下d
然后按c,填入预使用硬盘空间,建议使用“1500m”这种格式,类型不变
选择BOOTMANAGER
不建议使用A选项(高级用户使用)
highlight了/var,按d
highlight了/tmp,按d
highlight了/var,按d
按c,设置/var,空间尽量要大
根据需要设置/tmp,/var的空间大小
根据需要选择安装类型.
安装完毕后,进行设置

在进行xfree86cfg时,系统会提示你配置不成功,是否在配置一次的时候,选择NO,大多数情况下你的配置是成功的,继续选择DESKTOP,建议大家在PACAGE的KDE里自己选择,KDEBASE,以及其他一些软件包,不要选择KDE,因为经我多次测试,该软件包是导致KDE崩溃的元凶.然后自己编写".xinitrc",写入
exec startkde
然后在命令行上执行:
startx
享受FreeBSD吧!(T111)
1991年8月,芬兰的一个学生在comp.os.minix新闻组贴上了以下这段话:
   “所有使用minix的人 :
    你好!
    我正在为386(486)AT做一个免
    费的操作系统(只是为了爱好,
    不会像gnu那样很大很专业.)”
  这名学生就是Linus Torvalds, 而他所说的'爱好'就变成了我们今天知道的Linux.
  作为一个具备所有特性的而又类似POSIX的操作系统, Linux并非仅由Linus一人开发, 而是由全世界几百个程序员共同开发的. 有趣的是这个巨大的全世界的开发活动不是很协调. 当然, Linus为内核定了调子, 但Linux并不只是内核. 没有一个管理组织; 一个俄罗斯学生得到一块新的主板, 就写了驱动程序支持这块主板. 马里兰的一个系统管理员需要备份软件, 就写一个, 并把它传给任何需要它的人. 好像总是在正确的时间发生正确的事.
  另一个有趣的事是你可不花钱就得到Linux. 你只要有时间并愿意下载, 你就可以免费得到大多数软件. 但并不是所有人都有时间... (T111)
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。
引导linux方法,我所知的有如下3种:
  方法1:引导软盘
(1)在linux下用mkbootdisk制作。
(2)如果硬盘引导信息丢失,无法进入Linux系统做引导软盘,对于RH,用RedHat linux光盘引导进入secure模式,当询问是否将硬盘中的linux系统设置为当前环境,选“是”,这时的系统进入到硬盘的linux环境,运行mkbootdisk,做一个启动盘。
(3)取相同版本的linux的启动软盘,修改syslinux.cfg文件中的“root=/dev/hdXX”为你的hdaX、hdbX、.... 也行!
方法二:dos方式
在第一张光盘的里几个文件拷贝到硬盘的同一个目录里:
dosutils目录:loadlin.exe
isolinux目录:initrd.img、vmlinuz
然后在这个目录里建立一个批处理文件xxx.bat:
loadlin vmlinuz root=/dev/hdXX
loadlin vmlinuz initrd=initrd.img
(hdXX代表你的linux所在分区!具体是hda1、hda2、...要看你安装的分区了。)
启动到dos(不要加载其他驱动、设置),进入那个目录执行批处理文件,应该能进入了!
方法3:用WindowsNT loader(NT引导菜单)
如果你安装了windowsNT、2000、XP、...可以在linux下执行:
dd if=/dev/hdxx of=bootsect.lnx count=1
将bootsect.lnx拷贝到C:下。修改C:oot.ini,增加一行内容,看上去是这样的:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT='Microsoft Windows 2000
Professional' /fastdetect
C:ootsect.lnx='Red Hat 9'
启动NT(2000、XP...)可看见选择菜单!
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
           我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
B)
后台进程(Background Process) — 运行时无须用户输入的程序。可以在诸如 UNIX/Linux 之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。有些后台进程(例如守护程序)从来都不需要用户输入。其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。
Bash(Bourne Again SHell) — Bourne Shell 的增强版。(另请参阅“Korn Shell”。)
BDF 字体 — 用于 X Window 系统的各种位图字体。(另请参阅“PostScript 字体”和“TrueType 字体”。)
Bean — JavaBeans 体系结构的组件。
Beowulf — 由相对廉价的计算机(包括 PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由 Linux 和特殊的系统级软件将它们联合成一个海量并行计算系统。最终结果是一个能够以较低成本获得超级计算机计算能力的系统。这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。有时也称为“Beowulf 级超级计算机”或者超级群集计算机。更多关于 Beowulf 技术的信息,请阅读以下文章:
www.linuxworld.com/linuxworld/lw-2000-04/lw-04-parallel.html

www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a

Bin — 一个含有可执行程序的目录,这些程序主要是二进制文件。
二进制文件(Binary) — 已被编译成可执行程序的源代码。在 UNIX/Linux 世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。
引导盘(Boot Disk) — 一张软盘,其中含有操作系统(如 Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master Boot Record)或者复制特定文件等。
Bot — 机器人(Robot)的简称。它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。
Bourne Shell — 一种流行的命令行 shell,它具有的优点比 DOS 命令提示符多很多。(另请参阅“Bash”和“Korn Shell”。)
BSD(Berkeley 软件分发版,Berkeley Software Distribution)UNIX — 加州大学伯克利分校开发的 UNIX。(另请参阅“FreeBSD”。)
Bzip2 — 一种较新的 UNIX/Linux 文件压缩程序,它比 Gzip 提供更大的压缩比。
(C)
CGI(公共网关接口,Common Gateway Interface) — 在 Web 服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给 Web 页面或浏览器。CGI 脚本经常是使用 Perl 语言创建的,它能够生成动态 Web 内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。
CHS(柱面/磁头/扇区,Cylinder/Head/Sector) — FDISK 在分区期间所需的磁盘信息。
客户机(Client) — 向服务器请求服务(例如,电子邮件)的机器。
CLU(命令行实用程序,Command Line Utility) — 从命令行会话或 shell 运行的程序,如 Tar 或 Mkdir。
群集(Cluster) — 由运行 Linux 的工作站(PC 或其它机器)组成的网络。(另请参阅“Beowulf”。)
COLA — 因特网新闻组 comp.os.linux.announce 的简称,该新闻组宣布一些与 Linux 相关的参考资料。
命令行界面(Command Line Interface)(CLI) — 全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。CLI 显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。
命令提示符(Command Prompt) — DOS/Windows 和 OS/2 术语,是命令行界面的一部分,用户在该界面中输入命令。(另请参阅“Shell 提示符”。)
编译(Compile) — 将编程源代码转换成可执行程序。
编译型语言(Compiled Language)— 一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。编译型语言的例子有 C 和 C++、COBOL 以及 FORTRAN。
编译器(Compiler) — 用于将编程源代码转换成可执行程序的程序。
控制台应用程序(Console Application) — 不需要(即便是提供了)图形用户界面就能运行的命令行程序。
Cron — Linux 守护程序,它在指定时间或按指定间隔执行规定的任务。
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
    对于初涉 Linux世界的 Microsoft,Windows 用户而言,有许多新的术语需要学习。本词汇表简明地解释了 Linux 产品常用的许多术语、首字母缩写词和缩写的意思和意义。(其中有些术语并不是 Linux 所特有的,但许多 Windows 用户可能仍然对它们感到很陌生。)本文档将有助于澄清对 Linux 的一些混淆;但是,这里并没有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。
    注:为使定义简短,所以其中有些可能过于简化。这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。
    如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于 Linux)。由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:
PC 硬件与数据通信术语字典(Dictionary of PC Hardware and Data Communications Terms,
www.oreilly.com/reference/dictionary

免费在线计算字典(Free Online Dictionary of Computing,wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary)
PC 与因特网术语词汇表(homepages.enterprise.net/jenko/Glossary/G.htm)
IBM 计算字典(
www.networking.ibm.com/nsg/nsgmain.htm

Kadow 因特网与 UNIX(R) 字典(
www.msg.net/kadow/answers

Linux 指南(Linux Guide,
www.firstlinux.com/guide

Lucent Technologies 词汇表(
www.lucent.com/search/glossary

TechWeb TechEncyclopedia(
www.techweb.com/encyclopedia

Ugeek 技术词汇表(Ugeek Technical Glossary,
www.geek.com/glossary/glossary.htm

Webopedia(
www.pcwebopedia.com

Whatis.com(
www.whatis.com

常用 Linux 术语
(A)
帐户名称(Account Name) — 等同于登录标识、用户标识或用户名。是指派给 UNIX/Linux 系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完 Linux 之后,帐户名称由超级用户(Superuser)或 root 操作员指派。
AfterStep — 用户界面(窗口管理器)之一,AfterStep 使得 Linux 的外观很象 NeXTSTEP,而且还有些增强功能。要获取更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“Enlightenment”、“GNOME”、“KDE”和“X Window 系统”。)
Awk(Aho、Weinberger 和 Kernighan) — 一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个 GNU 版本称为 Gawk。
APM(高级电源管理,Advanced Power Management) — 一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM 软件对于移动设备尤为重要,因为它节省了电池电量。
附加符号(Append Symbol) — 两个键盘字符 >(也就是 >>)。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如,ls -a >> output.txt 将当前目录列表发送到名为 output.txt 的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅“管道符号”和“重定向符号”。)
归档文件(Archive)—含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括 ARJ、TAR、ZIP 和 ZOO。它们都可以用来创建这样的归档文件。
ARJ — 流行的文件压缩/归档工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系统。用这种方式压缩的文件的扩展名通常是 .arj 或 .ar。 守护程序(Daemon)—操作系统的后台进程,通常具有root安全级别许可权。守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。
桌面(Desktop)—操作系统用户界面,旨在表示一个在上面放东西的办公桌。操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。Linux 可以使用许多不同的桌面环境,包括 KDE、GNOME 和 X11,它们可以由用户安装。(另请参阅“GUI”、“窗口管理器”和“X Window 系统”。)
设备驱动程序(DeviceDriver)—一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。
分发版(Distribution)—将Linux内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。分发版通常是以免费下载或廉价 CD-ROM 软件包的形式提供给用户的。流行的分发版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它软件。
Dpkg(Debian 软件包管理器,Debian PackageManager)—可从因特网下载的打包及安装工具,它包含在 Debian Linux 中,但与其它分发版兼容。它生成具有 .DEB 扩展名的文件。与 RPM 类似。
(E)
Emacs(用 MACroS 进行编辑,Editing with MACroS) — 一个流行的文本编辑器。
Enlightenment — 用户界面(窗口管理器)之一。更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“AfterStep”、“GNOME”、“KDE”和“X Window 系统”。)
(F)
文件系统(FileSystem)—一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。常见的文件系统包括:FAT 和 FAT-32(DOS/Windows)、HPFS(OS/2)、NFS、NTFS(Windows NT/2000)以及其它文件系统。
过滤器(Filter)—一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。一些常见的过滤器包括 Awk、Grep、Sed 和 Sort。
Finger — UNIX/Linux 命令,它提供登录用户的有关信息。
前台进程(ForegroundProcess)—在多任务操作系统(诸如UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。在层叠的窗口环境中,前台进程是最前面的窗口。
FreeBSD(免费伯克利软件分发版,Free Berkeley Software Distribution) — 类似于 Linux,因为它包含许多 GNU 程序,并且它运行的许多软件包与 Linux 所运行的相同。但一些内核功能的实现却不尽相同。(另请参阅“BSD UNIX”。)
FTP(文件传送协议,File Transfer Protocol) — 与其它计算机(常常是软件资源库)来回传送文件的方法。
(G)
GCC(GNU C 编译器,GNU C Compiler) — 由 GPL 管理的一个高质量 C 编译器。
GIMP(GNU 图像操作程序,GNU Image Manipulation Program) — 一种用于 Linux 的、流行的图像编辑器/绘图程序。
GNOME(GNU 网络对象模型环境,GNU Network Object Model Environment) — 一种用于 Linux 的用户界面(窗口管理器),它是用 Gtk 构建的。更多关于 GNOME 的信息,请访问
www.gnome.org
。(另请参阅“AfterStep”、“Enlightenment”、“KDE”和“X Window 系统”。)
GNU(GNU 不是 Unix,GNU is Not Unix)项目 — 麻省理工学院(MIT)自由软件基金会(Free Software Foundation,FSF)为开发和促进替代专有 UNIX 实现的产品所进行的项目。GNU 软件使用 GPL 许可证。
GNU/Linux — 等同于 Linux。之所以这么称呼,是因为 Linux 分发版中包含的许多组件都是 GNU 工具。
GPL(GNU 通用公共许可证,GNU General Public License) — 一种公用及再分发许可证。请访问
www.linuxdoc.org/LDP/gs/app-gpl/node1.html
来查阅 GPL 协议的副本。
Grep(全局正则表达式及打印,Global Regular Expression and Print)— 一个工具,它在文件中搜索文本字符串,然后输出任何含该模式的行。
Gtk/Gtk+(GIMP 工具箱,GIMP ToolKit) — 一个功能强大而且快捷的开放源码图形库,用于 UNIX/Linux上的 XWindow系统,程序员可以用来创建按钮、菜单及其它图形对象。(另请参阅“GNOME”、“Motif”和“Qt”。)
GUI(图形用户界面,Graphical User Interface) — 图标、窗口及屏幕上其它图形图像的集合,它们提供了用户与操作系统交互的方法。(另请参阅“桌面”和“窗口管理器”。)
Gzip(GNU zip) — UNIX/Linux 最初的文件压缩程序。最新的版本生成扩展名为 .gz 的文件。(扩展名 .z 或 .Z 表明是较老版本的 Gzip。)压缩是为了使文件紧凑以节省存储空间并缩短传送时间。(当与 Tar 结合使用时,生成文件的扩展名可能为 .tgz、.tar.gz 或 .tar.Z。)
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111) KDE(K 桌面环境,K Desktop Environment) — Linux 用户界面(窗口管理器)之一,是用 Qt 构建的。更多关于 KDE 的信息,请访问
www.kde.org
。(另请参阅“AfterStep”、“Enlightenment”、“GNOME”和“X Window系统”。)
内核(Kernel) — 操作系统的核心,其它所有组件都依赖于它。内核管理诸如低层硬件交互及资源共享之类的任务,包括内存分配、输入/输出、安全性和用户访问。
Korn Shell — Bourne Shell 的增强版本,包括广泛的脚本编制支持及命令行编辑。它支持许多为 Bourne Shell 编写的脚本。(另请参阅“Bash”。)
(L)
LGPL(库 GPL,Library GPL) — GPL 的一种变体,它包含程序库。
LHArc — 一种较老的文件压缩和归档方法,现已很少使用。使用这一技术打包的文件的扩展名通常都是 .lha 或 .lzh。
LILO(Linux 装载程序,LInux LOader) — 一种流行的分区引导管理器实用程序,能够引导到 Linux 以外的操作系统。它并不特定于文件系统。
Linux — 类 UNIX 的开放源码操作系统,最初由 Linus Torvalds 发起。“Linux”实际上仅指操作系统内核或核心。已经有 200 多人为开发 Linux 内核做出了贡献。Linux 分发版的其余部分由各种实用程序、设备驱动程序、应用程序、用户界面和其它工具组成,一般也可对这些工具进行编译并在其它 UNIX 操作系统上运行。
Linux for RS/6000 — 一种可从 SuSE 获得的 Linux 版本,它旨在在 IBM RS/6000 超级计算机上运行。有关 Enterprise Linux for RS/6000 的信息,请阅读
www.suse.com/suse/news/PressReleases/ibmS6000.html
或者访问 SuSE 的主页
www.suse.com

Linux for S/390 — 一种 Linux 版本,旨在作为虚拟机会话中的客户机操作系统,运行在 IBM S/390 大型机上。更多信息,请访问 oss.software.ibm.com/developerworks/opensource/linux390;关于 Linux 与业界强大的 S/390 体系结构结合优点的有趣文章,请参阅
www.linuxplanet.com/linuxplanet/reports/1532/1
;请访问
www.suse.com/suse/news/PressReleases/ibmsuse.html
以获取有关 SuSE Linux for S/390 的信息。
记录日志或日志(Log) — 存储应用程序或者系统消息或错误信息。也指存储这类信息的文件。
Lynx — 一种流行的非图形(基于文本的)Web 浏览器。
(M)
宏(Macro) — 一组以可执行形式存储的指令。宏可以是特定于应用程序的(诸如在电子表单或字处理程序内执行特定步骤的宏),也可以是通用的(例如,键盘宏,在键盘上按下 Ctrl-U 时输入用户标识)。
Man — 读取联机手册页的 UNIX/Linux 命令。
MBR(主引导记录,Master Boot Record) - 可引导磁盘驱动器上的第一个物理扇区。计算机刚开始引导时,系统 BIOS 查看该扇区以确定当前哪个分区是活动的(可引导的),随后读取该分区的第一个(引导)扇区并从该分区引导。
Mesa — OpenGL(开放图形库,Open Graphics Library)API(应用程序编程接口,Application Programming Interface)的一种实现。它为编写由硬件辅助的 2D 和 3D 图形软件提供了标准准则和工具集。
MIME(多用途因特网邮件交换,Multipurpose Internet Mail Exchange) — 允许文本电子邮件消息包含非文本(例如图形、视频或音频)数据的通信协议。
Motif — 用于 UNIX/Linux 的专有强大图形库,由开放软件基金会(Open Software Foundation (OSF))开发,供程序员用来为 X Window 系统创建按钮、菜单及其它图形对象。(另请参阅“Gtk/Gtk+”。)
挂装(Mount) — 在使用磁盘驱动器之前向文件系统标识磁盘驱动器。
多任务(Multitasking) — 操作系统一次运行多个程序或任务的能力。协作式多任务 OS,如 Windows 95/98,要求应用程序主动释放另一个程序请求的资源,以便另一个应用程序能够使用这些资源。抢先式多任务 OS(例如 UNIX/Linux、Windows NT/2000 或 OS/2)中,操作系统基于时间片或基于优先级命令应用程序释放资源时,应用程序释放资源,以便在其它程序需要资源时,正在使用这些资源的应用程序不会独占它们。(另请参阅“多线程”和“分时”。)
多线程(Multithreading) — 操作系统并发运行被分成子组件或多个线程的程序的能力。如果运用得当,多线程可以更好地利用处理器及其它系统资源。多线程编程需要多任务/多线程操作系统,例如 UNIX/Linux、Windows NT/2000 或 OS/2,这些操作系统能够并发地运行多个程序。字处理程序可以充分利用多线程,因为它可以在前台进行拼写检查,同时在后台进行存盘并将输出发送到系统打印假脱机程序。(另请参阅“线程”。)
(N)
NFS(网络文件系统,Network File System) — 一种允许跨网络或因特网共享文件的文件系统。
新手(Newbie) — 一般而言,指刚接触因特网、计算机的人或者指刚接触 Linux 的人(例如,“Linux 新手”)。
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
Home 目录 — 用户登录之后所在的目录。
HTML(超文本标记语言,Hyper Text Markup Language) — 用于设计 Web 页面的标准标记语言。标记“tag”或格式化命令允许 Web 页面设计人员确定突出显示、定位图形及创建超链接等等。
HTTP(超文本传输协议,Hyper Text Transport Protocol) — 一组创建的准则,用于请求和发送基于 HTML 的 Web 页面。
(I)
Init — 操作系统装入后立即运行的第一个进程。它以单用户方式启动系统或生成 shell 来读取启动文件,并打开指定用于登录的端口。
解释型语言(Interpreted Language) — 与编译型程序不同,每次运行解释型程序时都要由解释器程序实时地将源代码转换成二进制形式,而编译型程序由编译器一次性将源代码转换成可执行代码,随后从其二进制形式运行。解释型语言(以及用它们编写的程序)往往要比编译型语言及伪代码语言/程序慢,并且通常只有有限的底层操作系统功能访问权限或直接访问硬件的权限。但从另一角度来说,它们无需编译器(可能非常昂贵),并且经常包含在操作系统中,通常比编译型语言更容易编程。解释型语言的例子有 BASIC、Perl、Python 和 REXX/Object REXX。
(J)
Java — Sun Microsystems开发的、独立于操作系统的面向对象编程语言。Java 通常用于 Web 服务器。Java 应用程序和 applet 有时以下载的形式提供给用户,以便在他们的系统上运行。Java 编程语言可以编制应用程序或较小的 Java“applet”。Java 是 C++ 语言稍加简化的版本,通常是进行解释而不是编译。(另请参阅“JIT 编译器”。)
Java Applet — 嵌入在 Web 页面内的小型 Java 程序,它在浏览器内运行,而不是作为独立的应用程序运行。Applet 不能够访问本地计算机上的一些资源,如文件和串行设备(调制解调器、打印机等),通常也不能通过网络与其它计算机通信。
JavaBeans — Java 语言的组件体系结构。JavaBeans 组件称为 Bean。
JavaScript — 跨平台万维网脚本编制语言,似乎与 Java 有关。它可以用作服务器端脚本编制语言、由服务器解析的 HTML 中的嵌入语言以及浏览器中的嵌入语言。
JDK(Java 开发工具箱,Java Development Kit) — 由 Sun、IBM 或其它公司开发的 Java 编程工具箱,可以用于 UNIX/Linux 及其它操作系统。
JFS(日志文件系统,Journaled/Journaling File System) — 包含内置备份/恢复能力的文件系统。对索引的更改在生效之前先写入日志文件,这样如果索引遭到破坏(例如,在写索引期间断电),那么就可以从日志重建索引,包括对索引的更改。
Jini — 读作“Genie”。Sun 开发的软件,工作起来有些象“即插即用”,因为它允许硬件设备在被连接时向操作系统通报自己(并提供关于该设备的详细信息),而无须系统重新引导。它也向系统所连接的网络通报它自己,从而方便地向网络提供设备共享。
JIT(Just-In-Time)编译器 — Java 语言编译器,它允许实时地将 Java 解释型程序自动编译成本机机器语言,以使程序执行的速度更快。有些 JVM 包含 JIT 编译器。
日志记录(Journaling) — 也就是“日志记录(logging)”。将信息写入日志文件,可以作为一种跟踪更改的方法。
JVM(Java 虚拟机,Java Virtual Machine) — Java 运行时环境,是运行 Java 程序所必需的,包含 Java 解释器。不同的操作系统(Linux、OS/2、Windows 98 等等)需要不同的 JVM,但任一 JVM 都可以运行某个 Java 程序的同一版本。 一、FreeBSD安装盘的获得
大家可以到FreeBSD的官方网站以及它的镜象网站上下载,建议下载光盘镜象,后缀名是ISO,下载完以后有条件的可以刻成直接启动盘(在NERO里,选择由光盘镜象制作;而不是直接将解压后的ISO文件夹拖进去,这样的话光盘无法直接启动),下边的网址有几十个mirror,使用FLASHGET的设置替代网址功能下载是很快的
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

二、硬盘安装
如果你因为种种原因(刻录出来的盘无法启动,或者......),那么只有准备三张干净的软盘了,一张用来写kern.flp,第二张用来写mfsroot.flp,第三张用来写drivers.flp(用来加载各种驱动程序)。
把FreeBSD解压到WIN98或者WIN2K系统的(主分区必须是FAT)主分区内,而且文件夹名必须是freebsd。硬盘上至少有1.5G的剩余空间
c:freebsd        oolsfdimage c:freebsdfloppieskern.flp a: // 制作启动盘
依次类推,mfsroot.flp,drivers.flp.
设置BIOS,启动顺序为FLOPPY
插入kern.flp软盘
插入mfsroot.flp软盘
选择加载驱动程序
插入drivers.flp软盘
选择msdos
选择stard
将选定硬盘空间删除掉,按下d
然后按c,填入预使用硬盘空间,建议使用“1500m”这种格式,类型不变
选择BOOTMANAGER
不建议使用A选项(高级用户使用)
highlight了/var,按d
highlight了/tmp,按d
highlight了/var,按d
按c,设置/var,空间尽量要大
根据需要设置/tmp,/var的空间大小
根据需要选择安装类型.
安装完毕后,进行设置

在进行xfree86cfg时,系统会提示你配置不成功,是否在配置一次的时候,选择NO,大多数情况下你的配置是成功的,继续选择DESKTOP,建议大家在PACAGE的KDE里自己选择,KDEBASE,以及其他一些软件包,不要选择KDE,因为经我多次测试,该软件包是导致KDE崩溃的元凶.然后自己编写".xinitrc",写入
exec startkde
然后在命令行上执行:
startx
享受FreeBSD吧!(T111)
1991年8月,芬兰的一个学生在comp.os.minix新闻组贴上了以下这段话:
   “所有使用minix的人 :
    你好!
    我正在为386(486)AT做一个免
    费的操作系统(只是为了爱好,
    不会像gnu那样很大很专业.)”
  这名学生就是Linus Torvalds, 而他所说的'爱好'就变成了我们今天知道的Linux.
  作为一个具备所有特性的而又类似POSIX的操作系统, Linux并非仅由Linus一人开发, 而是由全世界几百个程序员共同开发的. 有趣的是这个巨大的全世界的开发活动不是很协调. 当然, Linus为内核定了调子, 但Linux并不只是内核. 没有一个管理组织; 一个俄罗斯学生得到一块新的主板, 就写了驱动程序支持这块主板. 马里兰的一个系统管理员需要备份软件, 就写一个, 并把它传给任何需要它的人. 好像总是在正确的时间发生正确的事.
  另一个有趣的事是你可不花钱就得到Linux. 你只要有时间并愿意下载, 你就可以免费得到大多数软件. 但并不是所有人都有时间... (T111)
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。
引导linux方法,我所知的有如下3种:
  方法1:引导软盘
(1)在linux下用mkbootdisk制作。
(2)如果硬盘引导信息丢失,无法进入Linux系统做引导软盘,对于RH,用RedHat linux光盘引导进入secure模式,当询问是否将硬盘中的linux系统设置为当前环境,选“是”,这时的系统进入到硬盘的linux环境,运行mkbootdisk,做一个启动盘。
(3)取相同版本的linux的启动软盘,修改syslinux.cfg文件中的“root=/dev/hdXX”为你的hdaX、hdbX、.... 也行!
方法二:dos方式
在第一张光盘的里几个文件拷贝到硬盘的同一个目录里:
dosutils目录:loadlin.exe
isolinux目录:initrd.img、vmlinuz
然后在这个目录里建立一个批处理文件xxx.bat:
loadlin vmlinuz root=/dev/hdXX
loadlin vmlinuz initrd=initrd.img
(hdXX代表你的linux所在分区!具体是hda1、hda2、...要看你安装的分区了。)
启动到dos(不要加载其他驱动、设置),进入那个目录执行批处理文件,应该能进入了!
方法3:用WindowsNT loader(NT引导菜单)
如果你安装了windowsNT、2000、XP、...可以在linux下执行:
dd if=/dev/hdxx of=bootsect.lnx count=1
将bootsect.lnx拷贝到C:下。修改C:oot.ini,增加一行内容,看上去是这样的:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT='Microsoft Windows 2000
Professional' /fastdetect
C:ootsect.lnx='Red Hat 9'
启动NT(2000、XP...)可看见选择菜单!
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
           我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
B)
后台进程(Background Process) — 运行时无须用户输入的程序。可以在诸如 UNIX/Linux 之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。有些后台进程(例如守护程序)从来都不需要用户输入。其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。
Bash(Bourne Again SHell) — Bourne Shell 的增强版。(另请参阅“Korn Shell”。)
BDF 字体 — 用于 X Window 系统的各种位图字体。(另请参阅“PostScript 字体”和“TrueType 字体”。)
Bean — JavaBeans 体系结构的组件。
Beowulf — 由相对廉价的计算机(包括 PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由 Linux 和特殊的系统级软件将它们联合成一个海量并行计算系统。最终结果是一个能够以较低成本获得超级计算机计算能力的系统。这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。有时也称为“Beowulf 级超级计算机”或者超级群集计算机。更多关于 Beowulf 技术的信息,请阅读以下文章:
www.linuxworld.com/linuxworld/lw-2000-04/lw-04-parallel.html

www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a

Bin — 一个含有可执行程序的目录,这些程序主要是二进制文件。
二进制文件(Binary) — 已被编译成可执行程序的源代码。在 UNIX/Linux 世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。
引导盘(Boot Disk) — 一张软盘,其中含有操作系统(如 Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master Boot Record)或者复制特定文件等。
Bot — 机器人(Robot)的简称。它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。
Bourne Shell — 一种流行的命令行 shell,它具有的优点比 DOS 命令提示符多很多。(另请参阅“Bash”和“Korn Shell”。)
BSD(Berkeley 软件分发版,Berkeley Software Distribution)UNIX — 加州大学伯克利分校开发的 UNIX。(另请参阅“FreeBSD”。)
Bzip2 — 一种较新的 UNIX/Linux 文件压缩程序,它比 Gzip 提供更大的压缩比。
(C)
CGI(公共网关接口,Common Gateway Interface) — 在 Web 服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给 Web 页面或浏览器。CGI 脚本经常是使用 Perl 语言创建的,它能够生成动态 Web 内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。
CHS(柱面/磁头/扇区,Cylinder/Head/Sector) — FDISK 在分区期间所需的磁盘信息。
客户机(Client) — 向服务器请求服务(例如,电子邮件)的机器。
CLU(命令行实用程序,Command Line Utility) — 从命令行会话或 shell 运行的程序,如 Tar 或 Mkdir。
群集(Cluster) — 由运行 Linux 的工作站(PC 或其它机器)组成的网络。(另请参阅“Beowulf”。)
COLA — 因特网新闻组 comp.os.linux.announce 的简称,该新闻组宣布一些与 Linux 相关的参考资料。
命令行界面(Command Line Interface)(CLI) — 全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。CLI 显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。
命令提示符(Command Prompt) — DOS/Windows 和 OS/2 术语,是命令行界面的一部分,用户在该界面中输入命令。(另请参阅“Shell 提示符”。)
编译(Compile) — 将编程源代码转换成可执行程序。
编译型语言(Compiled Language)— 一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。编译型语言的例子有 C 和 C++、COBOL 以及 FORTRAN。
编译器(Compiler) — 用于将编程源代码转换成可执行程序的程序。
控制台应用程序(Console Application) — 不需要(即便是提供了)图形用户界面就能运行的命令行程序。
Cron — Linux 守护程序,它在指定时间或按指定间隔执行规定的任务。
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
    对于初涉 Linux世界的 Microsoft,Windows 用户而言,有许多新的术语需要学习。本词汇表简明地解释了 Linux 产品常用的许多术语、首字母缩写词和缩写的意思和意义。(其中有些术语并不是 Linux 所特有的,但许多 Windows 用户可能仍然对它们感到很陌生。)本文档将有助于澄清对 Linux 的一些混淆;但是,这里并没有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。
    注:为使定义简短,所以其中有些可能过于简化。这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。
    如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于 Linux)。由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:
PC 硬件与数据通信术语字典(Dictionary of PC Hardware and Data Communications Terms,
www.oreilly.com/reference/dictionary

免费在线计算字典(Free Online Dictionary of Computing,wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary)
PC 与因特网术语词汇表(homepages.enterprise.net/jenko/Glossary/G.htm)
IBM 计算字典(
www.networking.ibm.com/nsg/nsgmain.htm

Kadow 因特网与 UNIX(R) 字典(
www.msg.net/kadow/answers

Linux 指南(Linux Guide,
www.firstlinux.com/guide

Lucent Technologies 词汇表(
www.lucent.com/search/glossary

TechWeb TechEncyclopedia(
www.techweb.com/encyclopedia

Ugeek 技术词汇表(Ugeek Technical Glossary,
www.geek.com/glossary/glossary.htm

Webopedia(
www.pcwebopedia.com

Whatis.com(
www.whatis.com

常用 Linux 术语
(A)
帐户名称(Account Name) — 等同于登录标识、用户标识或用户名。是指派给 UNIX/Linux 系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完 Linux 之后,帐户名称由超级用户(Superuser)或 root 操作员指派。
AfterStep — 用户界面(窗口管理器)之一,AfterStep 使得 Linux 的外观很象 NeXTSTEP,而且还有些增强功能。要获取更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“Enlightenment”、“GNOME”、“KDE”和“X Window 系统”。)
Awk(Aho、Weinberger 和 Kernighan) — 一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个 GNU 版本称为 Gawk。
APM(高级电源管理,Advanced Power Management) — 一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM 软件对于移动设备尤为重要,因为它节省了电池电量。
附加符号(Append Symbol) — 两个键盘字符 >(也就是 >>)。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如,ls -a >> output.txt 将当前目录列表发送到名为 output.txt 的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅“管道符号”和“重定向符号”。)
归档文件(Archive)—含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括 ARJ、TAR、ZIP 和 ZOO。它们都可以用来创建这样的归档文件。
ARJ — 流行的文件压缩/归档工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系统。用这种方式压缩的文件的扩展名通常是 .arj 或 .ar。 守护程序(Daemon)—操作系统的后台进程,通常具有root安全级别许可权。守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。
桌面(Desktop)—操作系统用户界面,旨在表示一个在上面放东西的办公桌。操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。Linux 可以使用许多不同的桌面环境,包括 KDE、GNOME 和 X11,它们可以由用户安装。(另请参阅“GUI”、“窗口管理器”和“X Window 系统”。)
设备驱动程序(DeviceDriver)—一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。
分发版(Distribution)—将Linux内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。分发版通常是以免费下载或廉价 CD-ROM 软件包的形式提供给用户的。流行的分发版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它软件。
Dpkg(Debian 软件包管理器,Debian PackageManager)—可从因特网下载的打包及安装工具,它包含在 Debian Linux 中,但与其它分发版兼容。它生成具有 .DEB 扩展名的文件。与 RPM 类似。
(E)
Emacs(用 MACroS 进行编辑,Editing with MACroS) — 一个流行的文本编辑器。
Enlightenment — 用户界面(窗口管理器)之一。更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“AfterStep”、“GNOME”、“KDE”和“X Window 系统”。)
(F)
文件系统(FileSystem)—一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。常见的文件系统包括:FAT 和 FAT-32(DOS/Windows)、HPFS(OS/2)、NFS、NTFS(Windows NT/2000)以及其它文件系统。
过滤器(Filter)—一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。一些常见的过滤器包括 Awk、Grep、Sed 和 Sort。
Finger — UNIX/Linux 命令,它提供登录用户的有关信息。
前台进程(ForegroundProcess)—在多任务操作系统(诸如UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。在层叠的窗口环境中,前台进程是最前面的窗口。
FreeBSD(免费伯克利软件分发版,Free Berkeley Software Distribution) — 类似于 Linux,因为它包含许多 GNU 程序,并且它运行的许多软件包与 Linux 所运行的相同。但一些内核功能的实现却不尽相同。(另请参阅“BSD UNIX”。)
FTP(文件传送协议,File Transfer Protocol) — 与其它计算机(常常是软件资源库)来回传送文件的方法。
(G)
GCC(GNU C 编译器,GNU C Compiler) — 由 GPL 管理的一个高质量 C 编译器。
GIMP(GNU 图像操作程序,GNU Image Manipulation Program) — 一种用于 Linux 的、流行的图像编辑器/绘图程序。
GNOME(GNU 网络对象模型环境,GNU Network Object Model Environment) — 一种用于 Linux 的用户界面(窗口管理器),它是用 Gtk 构建的。更多关于 GNOME 的信息,请访问
www.gnome.org
。(另请参阅“AfterStep”、“Enlightenment”、“KDE”和“X Window 系统”。)
GNU(GNU 不是 Unix,GNU is Not Unix)项目 — 麻省理工学院(MIT)自由软件基金会(Free Software Foundation,FSF)为开发和促进替代专有 UNIX 实现的产品所进行的项目。GNU 软件使用 GPL 许可证。
GNU/Linux — 等同于 Linux。之所以这么称呼,是因为 Linux 分发版中包含的许多组件都是 GNU 工具。
GPL(GNU 通用公共许可证,GNU General Public License) — 一种公用及再分发许可证。请访问
www.linuxdoc.org/LDP/gs/app-gpl/node1.html
来查阅 GPL 协议的副本。
Grep(全局正则表达式及打印,Global Regular Expression and Print)— 一个工具,它在文件中搜索文本字符串,然后输出任何含该模式的行。
Gtk/Gtk+(GIMP 工具箱,GIMP ToolKit) — 一个功能强大而且快捷的开放源码图形库,用于 UNIX/Linux上的 XWindow系统,程序员可以用来创建按钮、菜单及其它图形对象。(另请参阅“GNOME”、“Motif”和“Qt”。)
GUI(图形用户界面,Graphical User Interface) — 图标、窗口及屏幕上其它图形图像的集合,它们提供了用户与操作系统交互的方法。(另请参阅“桌面”和“窗口管理器”。)
Gzip(GNU zip) — UNIX/Linux 最初的文件压缩程序。最新的版本生成扩展名为 .gz 的文件。(扩展名 .z 或 .Z 表明是较老版本的 Gzip。)压缩是为了使文件紧凑以节省存储空间并缩短传送时间。(当与 Tar 结合使用时,生成文件的扩展名可能为 .tgz、.tar.gz 或 .tar.Z。)
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111) KDE(K 桌面环境,K Desktop Environment) — Linux 用户界面(窗口管理器)之一,是用 Qt 构建的。更多关于 KDE 的信息,请访问
www.kde.org
。(另请参阅“AfterStep”、“Enlightenment”、“GNOME”和“X Window系统”。)
内核(Kernel) — 操作系统的核心,其它所有组件都依赖于它。内核管理诸如低层硬件交互及资源共享之类的任务,包括内存分配、输入/输出、安全性和用户访问。
Korn Shell — Bourne Shell 的增强版本,包括广泛的脚本编制支持及命令行编辑。它支持许多为 Bourne Shell 编写的脚本。(另请参阅“Bash”。)
(L)
LGPL(库 GPL,Library GPL) — GPL 的一种变体,它包含程序库。
LHArc — 一种较老的文件压缩和归档方法,现已很少使用。使用这一技术打包的文件的扩展名通常都是 .lha 或 .lzh。
LILO(Linux 装载程序,LInux LOader) — 一种流行的分区引导管理器实用程序,能够引导到 Linux 以外的操作系统。它并不特定于文件系统。
Linux — 类 UNIX 的开放源码操作系统,最初由 Linus Torvalds 发起。“Linux”实际上仅指操作系统内核或核心。已经有 200 多人为开发 Linux 内核做出了贡献。Linux 分发版的其余部分由各种实用程序、设备驱动程序、应用程序、用户界面和其它工具组成,一般也可对这些工具进行编译并在其它 UNIX 操作系统上运行。
Linux for RS/6000 — 一种可从 SuSE 获得的 Linux 版本,它旨在在 IBM RS/6000 超级计算机上运行。有关 Enterprise Linux for RS/6000 的信息,请阅读
www.suse.com/suse/news/PressReleases/ibmS6000.html
或者访问 SuSE 的主页
www.suse.com

Linux for S/390 — 一种 Linux 版本,旨在作为虚拟机会话中的客户机操作系统,运行在 IBM S/390 大型机上。更多信息,请访问 oss.software.ibm.com/developerworks/opensource/linux390;关于 Linux 与业界强大的 S/390 体系结构结合优点的有趣文章,请参阅
www.linuxplanet.com/linuxplanet/reports/1532/1
;请访问
www.suse.com/suse/news/PressReleases/ibmsuse.html
以获取有关 SuSE Linux for S/390 的信息。
记录日志或日志(Log) — 存储应用程序或者系统消息或错误信息。也指存储这类信息的文件。
Lynx — 一种流行的非图形(基于文本的)Web 浏览器。
(M)
宏(Macro) — 一组以可执行形式存储的指令。宏可以是特定于应用程序的(诸如在电子表单或字处理程序内执行特定步骤的宏),也可以是通用的(例如,键盘宏,在键盘上按下 Ctrl-U 时输入用户标识)。
Man — 读取联机手册页的 UNIX/Linux 命令。
MBR(主引导记录,Master Boot Record) - 可引导磁盘驱动器上的第一个物理扇区。计算机刚开始引导时,系统 BIOS 查看该扇区以确定当前哪个分区是活动的(可引导的),随后读取该分区的第一个(引导)扇区并从该分区引导。
Mesa — OpenGL(开放图形库,Open Graphics Library)API(应用程序编程接口,Application Programming Interface)的一种实现。它为编写由硬件辅助的 2D 和 3D 图形软件提供了标准准则和工具集。
MIME(多用途因特网邮件交换,Multipurpose Internet Mail Exchange) — 允许文本电子邮件消息包含非文本(例如图形、视频或音频)数据的通信协议。
Motif — 用于 UNIX/Linux 的专有强大图形库,由开放软件基金会(Open Software Foundation (OSF))开发,供程序员用来为 X Window 系统创建按钮、菜单及其它图形对象。(另请参阅“Gtk/Gtk+”。)
挂装(Mount) — 在使用磁盘驱动器之前向文件系统标识磁盘驱动器。
多任务(Multitasking) — 操作系统一次运行多个程序或任务的能力。协作式多任务 OS,如 Windows 95/98,要求应用程序主动释放另一个程序请求的资源,以便另一个应用程序能够使用这些资源。抢先式多任务 OS(例如 UNIX/Linux、Windows NT/2000 或 OS/2)中,操作系统基于时间片或基于优先级命令应用程序释放资源时,应用程序释放资源,以便在其它程序需要资源时,正在使用这些资源的应用程序不会独占它们。(另请参阅“多线程”和“分时”。)
多线程(Multithreading) — 操作系统并发运行被分成子组件或多个线程的程序的能力。如果运用得当,多线程可以更好地利用处理器及其它系统资源。多线程编程需要多任务/多线程操作系统,例如 UNIX/Linux、Windows NT/2000 或 OS/2,这些操作系统能够并发地运行多个程序。字处理程序可以充分利用多线程,因为它可以在前台进行拼写检查,同时在后台进行存盘并将输出发送到系统打印假脱机程序。(另请参阅“线程”。)
(N)
NFS(网络文件系统,Network File System) — 一种允许跨网络或因特网共享文件的文件系统。
新手(Newbie) — 一般而言,指刚接触因特网、计算机的人或者指刚接触 Linux 的人(例如,“Linux 新手”)。
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
Home 目录 — 用户登录之后所在的目录。
HTML(超文本标记语言,Hyper Text Markup Language) — 用于设计 Web 页面的标准标记语言。标记“tag”或格式化命令允许 Web 页面设计人员确定突出显示、定位图形及创建超链接等等。
HTTP(超文本传输协议,Hyper Text Transport Protocol) — 一组创建的准则,用于请求和发送基于 HTML 的 Web 页面。
(I)
Init — 操作系统装入后立即运行的第一个进程。它以单用户方式启动系统或生成 shell 来读取启动文件,并打开指定用于登录的端口。
解释型语言(Interpreted Language) — 与编译型程序不同,每次运行解释型程序时都要由解释器程序实时地将源代码转换成二进制形式,而编译型程序由编译器一次性将源代码转换成可执行代码,随后从其二进制形式运行。解释型语言(以及用它们编写的程序)往往要比编译型语言及伪代码语言/程序慢,并且通常只有有限的底层操作系统功能访问权限或直接访问硬件的权限。但从另一角度来说,它们无需编译器(可能非常昂贵),并且经常包含在操作系统中,通常比编译型语言更容易编程。解释型语言的例子有 BASIC、Perl、Python 和 REXX/Object REXX。
(J)
Java — Sun Microsystems开发的、独立于操作系统的面向对象编程语言。Java 通常用于 Web 服务器。Java 应用程序和 applet 有时以下载的形式提供给用户,以便在他们的系统上运行。Java 编程语言可以编制应用程序或较小的 Java“applet”。Java 是 C++ 语言稍加简化的版本,通常是进行解释而不是编译。(另请参阅“JIT 编译器”。)
Java Applet — 嵌入在 Web 页面内的小型 Java 程序,它在浏览器内运行,而不是作为独立的应用程序运行。Applet 不能够访问本地计算机上的一些资源,如文件和串行设备(调制解调器、打印机等),通常也不能通过网络与其它计算机通信。
JavaBeans — Java 语言的组件体系结构。JavaBeans 组件称为 Bean。
JavaScript — 跨平台万维网脚本编制语言,似乎与 Java 有关。它可以用作服务器端脚本编制语言、由服务器解析的 HTML 中的嵌入语言以及浏览器中的嵌入语言。
JDK(Java 开发工具箱,Java Development Kit) — 由 Sun、IBM 或其它公司开发的 Java 编程工具箱,可以用于 UNIX/Linux 及其它操作系统。
JFS(日志文件系统,Journaled/Journaling File System) — 包含内置备份/恢复能力的文件系统。对索引的更改在生效之前先写入日志文件,这样如果索引遭到破坏(例如,在写索引期间断电),那么就可以从日志重建索引,包括对索引的更改。
Jini — 读作“Genie”。Sun 开发的软件,工作起来有些象“即插即用”,因为它允许硬件设备在被连接时向操作系统通报自己(并提供关于该设备的详细信息),而无须系统重新引导。它也向系统所连接的网络通报它自己,从而方便地向网络提供设备共享。
JIT(Just-In-Time)编译器 — Java 语言编译器,它允许实时地将 Java 解释型程序自动编译成本机机器语言,以使程序执行的速度更快。有些 JVM 包含 JIT 编译器。
日志记录(Journaling) — 也就是“日志记录(logging)”。将信息写入日志文件,可以作为一种跟踪更改的方法。
JVM(Java 虚拟机,Java Virtual Machine) — Java 运行时环境,是运行 Java 程序所必需的,包含 Java 解释器。不同的操作系统(Linux、OS/2、Windows 98 等等)需要不同的 JVM,但任一 JVM 都可以运行某个 Java 程序的同一版本。 一、FreeBSD安装盘的获得
大家可以到FreeBSD的官方网站以及它的镜象网站上下载,建议下载光盘镜象,后缀名是ISO,下载完以后有条件的可以刻成直接启动盘(在NERO里,选择由光盘镜象制作;而不是直接将解压后的ISO文件夹拖进去,这样的话光盘无法直接启动),下边的网址有几十个mirror,使用FLASHGET的设置替代网址功能下载是很快的
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html

二、硬盘安装
如果你因为种种原因(刻录出来的盘无法启动,或者......),那么只有准备三张干净的软盘了,一张用来写kern.flp,第二张用来写mfsroot.flp,第三张用来写drivers.flp(用来加载各种驱动程序)。
把FreeBSD解压到WIN98或者WIN2K系统的(主分区必须是FAT)主分区内,而且文件夹名必须是freebsd。硬盘上至少有1.5G的剩余空间
c:freebsd        oolsfdimage c:freebsdfloppieskern.flp a: // 制作启动盘
依次类推,mfsroot.flp,drivers.flp.
设置BIOS,启动顺序为FLOPPY
插入kern.flp软盘
插入mfsroot.flp软盘
选择加载驱动程序
插入drivers.flp软盘
选择msdos
选择stard
将选定硬盘空间删除掉,按下d
然后按c,填入预使用硬盘空间,建议使用“1500m”这种格式,类型不变
选择BOOTMANAGER
不建议使用A选项(高级用户使用)
highlight了/var,按d
highlight了/tmp,按d
highlight了/var,按d
按c,设置/var,空间尽量要大
根据需要设置/tmp,/var的空间大小
根据需要选择安装类型.
安装完毕后,进行设置

在进行xfree86cfg时,系统会提示你配置不成功,是否在配置一次的时候,选择NO,大多数情况下你的配置是成功的,继续选择DESKTOP,建议大家在PACAGE的KDE里自己选择,KDEBASE,以及其他一些软件包,不要选择KDE,因为经我多次测试,该软件包是导致KDE崩溃的元凶.然后自己编写".xinitrc",写入
exec startkde
然后在命令行上执行:
startx
享受FreeBSD吧!(T111)
1991年8月,芬兰的一个学生在comp.os.minix新闻组贴上了以下这段话:
   “所有使用minix的人 :
    你好!
    我正在为386(486)AT做一个免
    费的操作系统(只是为了爱好,
    不会像gnu那样很大很专业.)”
  这名学生就是Linus Torvalds, 而他所说的'爱好'就变成了我们今天知道的Linux.
  作为一个具备所有特性的而又类似POSIX的操作系统, Linux并非仅由Linus一人开发, 而是由全世界几百个程序员共同开发的. 有趣的是这个巨大的全世界的开发活动不是很协调. 当然, Linus为内核定了调子, 但Linux并不只是内核. 没有一个管理组织; 一个俄罗斯学生得到一块新的主板, 就写了驱动程序支持这块主板. 马里兰的一个系统管理员需要备份软件, 就写一个, 并把它传给任何需要它的人. 好像总是在正确的时间发生正确的事.
  另一个有趣的事是你可不花钱就得到Linux. 你只要有时间并愿意下载, 你就可以免费得到大多数软件. 但并不是所有人都有时间... (T111)
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。
引导linux方法,我所知的有如下3种:
  方法1:引导软盘
(1)在linux下用mkbootdisk制作。
(2)如果硬盘引导信息丢失,无法进入Linux系统做引导软盘,对于RH,用RedHat linux光盘引导进入secure模式,当询问是否将硬盘中的linux系统设置为当前环境,选“是”,这时的系统进入到硬盘的linux环境,运行mkbootdisk,做一个启动盘。
(3)取相同版本的linux的启动软盘,修改syslinux.cfg文件中的“root=/dev/hdXX”为你的hdaX、hdbX、.... 也行!
方法二:dos方式
在第一张光盘的里几个文件拷贝到硬盘的同一个目录里:
dosutils目录:loadlin.exe
isolinux目录:initrd.img、vmlinuz
然后在这个目录里建立一个批处理文件xxx.bat:
loadlin vmlinuz root=/dev/hdXX
loadlin vmlinuz initrd=initrd.img
(hdXX代表你的linux所在分区!具体是hda1、hda2、...要看你安装的分区了。)
启动到dos(不要加载其他驱动、设置),进入那个目录执行批处理文件,应该能进入了!
方法3:用WindowsNT loader(NT引导菜单)
如果你安装了windowsNT、2000、XP、...可以在linux下执行:
dd if=/dev/hdxx of=bootsect.lnx count=1
将bootsect.lnx拷贝到C:下。修改C:oot.ini,增加一行内容,看上去是这样的:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT='Microsoft Windows 2000
Professional' /fastdetect
C:ootsect.lnx='Red Hat 9'
启动NT(2000、XP...)可看见选择菜单!
  责任编辑:为了让栏目更好地为您服务,希望您给我们多提意见。
           我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
B)
后台进程(Background Process) — 运行时无须用户输入的程序。可以在诸如 UNIX/Linux 之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。有些后台进程(例如守护程序)从来都不需要用户输入。其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。
Bash(Bourne Again SHell) — Bourne Shell 的增强版。(另请参阅“Korn Shell”。)
BDF 字体 — 用于 X Window 系统的各种位图字体。(另请参阅“PostScript 字体”和“TrueType 字体”。)
Bean — JavaBeans 体系结构的组件。
Beowulf — 由相对廉价的计算机(包括 PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由 Linux 和特殊的系统级软件将它们联合成一个海量并行计算系统。最终结果是一个能够以较低成本获得超级计算机计算能力的系统。这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。有时也称为“Beowulf 级超级计算机”或者超级群集计算机。更多关于 Beowulf 技术的信息,请阅读以下文章:
www.linuxworld.com/linuxworld/lw-2000-04/lw-04-parallel.html

www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a

Bin — 一个含有可执行程序的目录,这些程序主要是二进制文件。
二进制文件(Binary) — 已被编译成可执行程序的源代码。在 UNIX/Linux 世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。
引导盘(Boot Disk) — 一张软盘,其中含有操作系统(如 Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master Boot Record)或者复制特定文件等。
Bot — 机器人(Robot)的简称。它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。
Bourne Shell — 一种流行的命令行 shell,它具有的优点比 DOS 命令提示符多很多。(另请参阅“Bash”和“Korn Shell”。)
BSD(Berkeley 软件分发版,Berkeley Software Distribution)UNIX — 加州大学伯克利分校开发的 UNIX。(另请参阅“FreeBSD”。)
Bzip2 — 一种较新的 UNIX/Linux 文件压缩程序,它比 Gzip 提供更大的压缩比。
(C)
CGI(公共网关接口,Common Gateway Interface) — 在 Web 服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给 Web 页面或浏览器。CGI 脚本经常是使用 Perl 语言创建的,它能够生成动态 Web 内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。
CHS(柱面/磁头/扇区,Cylinder/Head/Sector) — FDISK 在分区期间所需的磁盘信息。
客户机(Client) — 向服务器请求服务(例如,电子邮件)的机器。
CLU(命令行实用程序,Command Line Utility) — 从命令行会话或 shell 运行的程序,如 Tar 或 Mkdir。
群集(Cluster) — 由运行 Linux 的工作站(PC 或其它机器)组成的网络。(另请参阅“Beowulf”。)
COLA — 因特网新闻组 comp.os.linux.announce 的简称,该新闻组宣布一些与 Linux 相关的参考资料。
命令行界面(Command Line Interface)(CLI) — 全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。CLI 显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。
命令提示符(Command Prompt) — DOS/Windows 和 OS/2 术语,是命令行界面的一部分,用户在该界面中输入命令。(另请参阅“Shell 提示符”。)
编译(Compile) — 将编程源代码转换成可执行程序。
编译型语言(Compiled Language)— 一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。编译型语言的例子有 C 和 C++、COBOL 以及 FORTRAN。
编译器(Compiler) — 用于将编程源代码转换成可执行程序的程序。
控制台应用程序(Console Application) — 不需要(即便是提供了)图形用户界面就能运行的命令行程序。
Cron — Linux 守护程序,它在指定时间或按指定间隔执行规定的任务。
  责任编辑:为了让栏目更好为您服务,希望您给我们多提意见。
            我的MSN是
wish_256@hotmail.com
,感谢您的支持。(T111)
    对于初涉 Linux世界的 Microsoft,Windows 用户而言,有许多新的术语需要学习。本词汇表简明地解释了 Linux 产品常用的许多术语、首字母缩写词和缩写的意思和意义。(其中有些术语并不是 Linux 所特有的,但许多 Windows 用户可能仍然对它们感到很陌生。)本文档将有助于澄清对 Linux 的一些混淆;但是,这里并没有包含最常用的硬件、软件和通信方面的术语,这是因为在别处很容易找到它们。
    注:为使定义简短,所以其中有些可能过于简化。这些定义并不用来作为详细的教程,而只是用来为新用户做一个大体的解释。
    如果不能在这里找到您要找的单词,那么另有许多其它来源可供选择,这些来源同样是关于首字母缩写词、缩写和通用计算术语的(这些术语并不全都特定于 Linux)。由于一些术语可能会在某一本字典中出现但没有在另一本字典中出现,也由于某个来源中的一些定义可能比其它来源中的定义更清晰或者更全面,因此下面按照字母顺序给出了供您选择的来源:
PC 硬件与数据通信术语字典(Dictionary of PC Hardware and Data Communications Terms,
www.oreilly.com/reference/dictionary

免费在线计算字典(Free Online Dictionary of Computing,wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary)
PC 与因特网术语词汇表(homepages.enterprise.net/jenko/Glossary/G.htm)
IBM 计算字典(
www.networking.ibm.com/nsg/nsgmain.htm

Kadow 因特网与 UNIX(R) 字典(
www.msg.net/kadow/answers

Linux 指南(Linux Guide,
www.firstlinux.com/guide

Lucent Technologies 词汇表(
www.lucent.com/search/glossary

TechWeb TechEncyclopedia(
www.techweb.com/encyclopedia

Ugeek 技术词汇表(Ugeek Technical Glossary,
www.geek.com/glossary/glossary.htm

Webopedia(
www.pcwebopedia.com

Whatis.com(
www.whatis.com

常用 Linux 术语
(A)
帐户名称(Account Name) — 等同于登录标识、用户标识或用户名。是指派给 UNIX/Linux 系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完 Linux 之后,帐户名称由超级用户(Superuser)或 root 操作员指派。
AfterStep — 用户界面(窗口管理器)之一,AfterStep 使得 Linux 的外观很象 NeXTSTEP,而且还有些增强功能。要获取更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“Enlightenment”、“GNOME”、“KDE”和“X Window 系统”。)
Awk(Aho、Weinberger 和 Kernighan) — 一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个 GNU 版本称为 Gawk。
APM(高级电源管理,Advanced Power Management) — 一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM 软件对于移动设备尤为重要,因为它节省了电池电量。
附加符号(Append Symbol) — 两个键盘字符 >(也就是 >>)。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如,ls -a >> output.txt 将当前目录列表发送到名为 output.txt 的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅“管道符号”和“重定向符号”。)
归档文件(Archive)—含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括 ARJ、TAR、ZIP 和 ZOO。它们都可以用来创建这样的归档文件。
ARJ — 流行的文件压缩/归档工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系统。用这种方式压缩的文件的扩展名通常是 .arj 或 .ar。 守护程序(Daemon)—操作系统的后台进程,通常具有root安全级别许可权。守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。
桌面(Desktop)—操作系统用户界面,旨在表示一个在上面放东西的办公桌。操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。Linux 可以使用许多不同的桌面环境,包括 KDE、GNOME 和 X11,它们可以由用户安装。(另请参阅“GUI”、“窗口管理器”和“X Window 系统”。)
设备驱动程序(DeviceDriver)—一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。
分发版(Distribution)—将Linux内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。分发版通常是以免费下载或廉价 CD-ROM 软件包的形式提供给用户的。流行的分发版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它软件。
Dpkg(Debian 软件包管理器,Debian PackageManager)—可从因特网下载的打包及安装工具,它包含在 Debian Linux 中,但与其它分发版兼容。它生成具有 .DEB 扩展名的文件。与 RPM 类似。
(E)
Emacs(用 MACroS 进行编辑,Editing with MACroS) — 一个流行的文本编辑器。
Enlightenment — 用户界面(窗口管理器)之一。更多关于 AfterStep 的信息,请访问
www.afterstep.org
。(另请参阅“AfterStep”、“GNOME”、“KDE”和“X Window 系统”。)
(F)
文件系统(FileSystem)—一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。常见的文件系统包括:FAT 和 FAT-32(DOS/Windows)、HPFS(OS/2)、NFS、NTFS(Windows NT/2000)以及其它文件系统。
过滤器(Filter)—一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。一些常见的过滤器包括 Awk、Grep、Sed 和 Sort。
Finger — UNIX/Linux 命令,它提供登录用户的有关信息。
前台进程(ForegroundProcess)—在多任务操作系统(诸如UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。在层叠的窗口环境中,前台进程是最前面的窗口。
FreeBSD(免费伯克利软件分发版,Free Berkeley Software Distribution) — 类似于 Linux,因为它包含许多 GNU 程序,并且它运行的许多软件包与 Linux 所运行的相同。但一些内核功能的实现却不尽相同。(另请参阅“BSD UNIX”。)
FTP(文件传送协议,File Transfer Protocol) — 与其它计算机(常常是软件资源库)来回传送文件的方法。
(G)
GCC(GNU C 编译器,GNU C Compiler) — 由 GPL 管理的一个高质量 C 编译器。
GIMP(GNU 图像操作程序,GNU Image Manipulation Program) — 一种用于 Linux 的、流行的图像编辑器/绘图程序。
GNOME(GNU 网络对象模型环境,GNU Network Object Model Environment) — 一种用于 Linux 的用户界面(窗口管理器),它是用 Gtk 构建的。更多关于 GNOME 的信息,请访问
www.gnome.org
。(另请参阅“AfterStep”、“Enlightenment”、“KDE”和“X Window 系统”。)
GNU(GNU 不是 Unix,GNU is Not Unix)项目 — 麻省理工学院(MIT)自由软件基金会(Free Software Foundation,FSF)为开发和促进替代专有 UNIX 实现的产品所进行的项目。GNU 软件使用 GPL 许可证。
GNU/Linux — 等同于 Linux。之所以这么称呼,是因为 Linux 分发版中包含的许多组件都是 GNU 工具。
GPL(GNU 通用公共许可证,GNU General Public License

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5355/showart_17694.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP