linux内核系统都有什么,linux里面除了kernel(内核)都有些什么东东

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

虽然Linux的基础是其内核(kernel),但是光有内核还远不是一个完整可用的操作系统环境。这里我们要讲述一些关于Linux发行版的基本要素。

Boot manager :boot manager是存在在硬盘主引导记录(aster boot record ,MBR)中的程序,该程序由计算机的BIOS调入执行,完成启动工作。如果你在一个已经安装了Windows或其它系统的机器上安装Linux,boot manager将让你选择启动哪个操作系统。boot manager是这类程序的统称,比如System Commander就是一种第三方的boot manager。通常Linux包含的boot manager是LILO(LInux LOader),LILO一般会和Linux一起安装到系统中。

用户界面:在核心上,Linux是Unix衍生出来的,因此其基本的界面是象DOS一样的命令行界面。为了使Linux更易用,现在有几种用于Linux的图形界面,使之类似于Windows或Mac OS。比如CDE (Common Desktop Environment), KDE (Kool Desktop Environment),以及GNOME (GNU Network Object Model Environment)。

X Window 系统:象Windows的GDI(Graphics Device Interface)一样,X Window是一个支持图形用户界面的图形子系统。最常见的X server 是Xfree86(www.xfree86.org)。在安装时,你可以选择是否安装X Window系统。

Internet服务:Linux本身支持TCP/IP以及所有常见的Internet协议,包括DNS,HTTP,SMTP,FTP,NNTP,以及PPP/SLIP。多数Linux发行版带有Apache,这是最流行的开放源码Web Server,通常Linux发行版也带有Web浏览器,e-mail客户端软件,新闻阅读器,以及其它的Internet应用。

文件和打印服务:这些服务使系统可以在网络上与其它计算机共享文件和打印机资源。典型的服务包括:NFS(Network File System)支持与其它以Unix为基础的系统共享资源;Samba使Linux在网络中可以扮演Windows NT Server的角色;以及AppleTalk。

应用程序:Linux现在得到的应用支持还无法与Windows相比。不过多数Linux发行版都带了许多应用程序,如果你愿意找,还可以在其它地方找到一些很有用的应用程序。除了象Crisp以及XEmacs这样的文本编辑器之外,还可以找到一些商业应用套件,以及象GIMP这样类似于Adobe PhotoShop的图象编辑程序。

Package manager:Package manager是用于在linux系统中安装,反安装,升级应用程序的工具。Debian Package Manager和Red Hat Package Manager(RPM)是最著名的Package manager。

开发工具:既然Linux深受编程人员的喜爱,因此在linux发行版中带有许多开发工具就不奇怪了。这些工具包括编译器egcs和gcc,用于调试的gdb,开发管理工具,编程语言,以及脚本语言,象Python和TCL。

Libraries:Linux包含一组库程序(libc)。就象Windows的DLL一样,libc包含可执行模块,用以在后台完成功能或者支持其它应用程序。多数发行版都包含许多库;常见的类型包括GNU Libc(glibc)以及Libc5�

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值