`
cocos
  • 浏览: 401475 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

SystemV和BSD的区别

阅读更多

目前,Unix 操作系统不管其内核如何,其操作风格上主要分为SystemV(目前一般采用其第4个版本SVR4)和BSD两种。其代表操作系统本别是Solaris和FreeBSD 。当然,在SunOS4(Solaris1.x)之前,Solaris采用了BSD的风格,而2.x之后,Solaris投奔了SystemV阵营,不得不说是一个叛逆。

SystemV的鼻祖正是1969年AT&T开发的Unix,随着1993年Novell收购AT&T后开放了Unix的商标,SystemV的风格也逐渐成为Unix厂商的标准。BSD的鼻祖是加州大学伯克利分校在1975年开发的BSDUnix,后被开源组织发展为现在众多的*BSD操作系统。

它们之间的区别主要为:

  Sytem V BSD
Root脚本位置 /etc/init.d /etc/rc.d
默认Shell Bshell Cshell
文件系统数据 /etc/mnttab /etc/mtab
内核位置 /UNIX /vmUnix
打印机设备 lp rlp
字符串函数 memcopy bcopy
终端初始化设置文件 /etc/initab /etc/ttys
终端控制 termio termios

这里需要说明的是:Linux 不能称为"标准的Unix“而只被称为" Unix Like" 原因有一部分就是来自它的操作风格介乎两者之间,而且不同的厂商为了照顾不同的用户,各linux发行版本的操作风格之间也有不小的出入。

分享到:
评论

相关推荐

    Systemv 和Posix的主要功能和定义

    - 1980年代初期,由一个名为 **usr/group** 的用户组发起,最初的目标是协调 **AT&T** 的 **System V** 和 **Berkeley CSRG** 的 **BSD** 系统之间的接口差异。1984年形成了 **/usr/group** 标准。 - 1985年,IEEE...

    The Design and Implementation of the 4.4 BSD Operating System

    首先,文档回顾了UNIX系统的起源,介绍了Research UNIX,以及AT&T UNIX System III和System V,这些早期的UNIX系统对后来版本的发展有着深远的影响。同时,文档也提到了其他组织对UNIX系统发展的贡献,以及Berkeley ...

    Design.And.Implementation.Of.The.4.4.Bsd.Operating.System.-.Part.1.pdf

    - **AT&T UNIX System III和System V**:随着UNIX系统的商业化,AT&T推出了多个版本,其中System III和System V成为业界标准。 - **其他组织**:除了AT&T,许多组织也参与了UNIX的开发和改进。 - **Berkeley ...

    bsd rc.d 介绍

    Solaris采用了System V的启动机制,与4.4BSD有着显著的区别。Solaris使用`/etc/init.d`目录下的脚本来管理服务的启动和停止,每个脚本都对应着特定的服务或守护进程。这种机制允许系统管理员根据需要定制服务的启动...

    Linux与BSD 核心的比较以各种角度去探讨.pdf

    随着 Unix 的不断发展,出现了两个主要的分支:AT&T 的 System V 和 Berkeley 大学的 BSD。 - **BSD 的发展历程**:Berkeley 大学的电脑系统研究小组 (CSRG) 开始使用 Unix 进行研究,并对原有程序进行重构,最终...

    BSD4.4设计手册.7z

    The Design and Implementation of the 4.4BSD Operating System Marshall Kirk McKusick Keith Bostic Michael J. Karels John S. Quarterman Copyright © 1996 Addison-Wesley Longman, Inc The second ...

    systemkit-service-encoders-systemv

    系统工具包服务编码器SystemV是与操作系统启动和管理服务相关的软件组件,主要涉及System V初始化(System V init)和launchd两种不同的服务管理系统。System V init是早期Linux发行版中广泛使用的传统服务启动方式...

    UNIX操作系统基础.pdf

    7. **UNIX标准和兼容性**:理解不同UNIX版本间的差异和兼容性,以及它们如何遵循System V和BSD标准。 通过学习这些内容,你将成为一名能够熟练使用Solaris和UNIX操作系统的专业人士,具备处理日常操作和系统管理...

    主流操作系统.docx

    1973年,C语言的出现使得UNIX的开发更为便捷,随后的版本不断迭代,形成了多个分支,包括System V和BSD系列。 UNIX操作系统的特点包括: 1. **多任务并行处理**:允许多个用户同时进行不同的工作,提高了计算机的...

    Linux基础知识

    在此过程中,UNIX分裂为两大主流:System V和BSD UNIX。System V由AT&T的UNIX系统实验室开发,而BSD UNIX则由加州大学伯克利分校的计算机系统研究小组(CSRG)改进。 随着时间的推移,众多商业和开源UNIX版本的出现...

    虚拟机笔记1.pdf

    - Unix 分裂为两个主要分支:System V 和 BSD。 - **System V**:由 AT&T 发展而来,强调标准化和兼容性。 - **BSD**:源自柏克利大学,更注重创新和技术先进性。 - **商业 Unix 产品**: - 随着 Unix 的流行...

    netgraph 介绍

    从TTY设备驱动到System V STREAMS的演变部分,讲述了Netgraph如何从一个基础的设备驱动模型发展到支持更复杂的网络协议和操作的系统。这一过程中,Netgraph的架构和设计理念随着网络技术的发展不断演进,从而提供了...

    UNIX基础知识.ppt

    UNIX 的流派有 System V 和 BSD UNIX,两者都有其特点和优势。System V 是 UNIX 的一份实现版,具有商业性和标准性,而 BSD UNIX 则具有开源性和可扩展性。 UNIX 的结构 UNIX 的结构可以分为硬件系统、内核、Shell...

    IBM AIX CUP Training專用教材

    AIX操作系统是IBM推出的一种基于System V和BSD的Unix变体,它与IBM的POWER微处理器架构相结合,形成了RISC 6000(后来被称为RS/6000)系统。AIX的历史可以追溯到1986年发布的AIX v1,随着时间的推移,系统不断进化,...

    UNIX培教材活动.ppt

    它的第一版由Ken Thompson和Dennis Ritchie开发,后来逐渐演化出多个版本,包括商业化的System V和学术界的BSD UNIX。UNIX的流行得益于其开放的许可证政策,允许其他公司和机构进行开发和分发,比如加州大学伯克利...

    Unix环境高级编程23

    - AT&T的《UNIX System V Release 4 BSD/XENIX Compatibility Guide》和《Programmer's Guide》详细阐述了如何在System V Release 4中实现与其他Unix变体的兼容,这对于跨平台编程和维护是必不可少的。 9. **...

    UNIX操作系统简介PPT教案学习.pptx

    UNIX系统主要分为两大标准版本:System V和BSD UNIX。System V是由AT&T公司定义的标准,后来成为了工业标准,如SCO UNIX基于此标准。另一方面,BSD UNIX源于加州大学伯克利分校,包括BSD 4.2、4.3和4.4等版本,Sun...

    UNIX操作系统(Solaris,AIX,UNIX).pdf

    到了 1987 年,AT&T 公司和 Sun 公司共同宣布,他们将基于 SVR4 合作开发一个旨在合并 System V 和 BSD 的项目,并对外发布。 Solaris 操作系统的特征是免费、开源,并通过 OpenSolaris 操作系统进行分布。Solaris ...

    Linux与Unix的区别

    Linux 特别是与 System V 和 BSD UNIX 有很好的兼容性,这使得开发者和用户可以轻松地在两个系统间迁移。 在网络管理方面,Linux 继承了 Unix 的优良传统,拥有强大的网络功能和安全性。Unix 系统在网络管理上的...

Global site tag (gtag.js) - Google Analytics