unix 文件系统可分为哪三类,UNIX或Linux操作系统将文件划分为以下三类:普通文件,目录文件和特殊文件
UNIX系统中文件分为哪些类型,UNIX文件可以是以下类型之一:•常规文件·目录·符号链接•面向块的设备文件·面向切除的DeviceCharacter导向设备文件·管道(管道)和命名管道(5261也称为FIFO)·套接字前三种文件类型的套接字是任何UNIX文件系统的基本类型。它将在第17章中详细讨论。设备文件与I / O设备和集成到内核中的设备驱动程序相关。程序访问设备文件,它直接4102连接到与该文件相关的设备管道和套接字是1653之间的通信过程的特殊文件。
UNIX是什么操作系统,UNIX是一个功能强大的多用户,多任务操作系统,支持各种处理器架构,最初由Ken Thompson,Dennis Ritchie和Douglas McIloy于1969年在AT&amp的Bell Labs开发;T.经过长期的发展和改进,目前正在成长为基于这项技术的主流操作系统技术和产品大家庭。由于UNIX具有特殊的技术成熟,高可靠性,网络和数据库功能,可延动的卓越和开放性,可以满足各行各业的实际需求,特别是满足企业的需求,已成为主要的工作站平台和重要的商业平台。它曾经是服务器操作系统的第一个选择,占据最大的市场份额,但最近丢失了Windows Server和Linux竞争。详细介绍:Ken和Dennis首次在贝尔实验室开发。10年后,UNIX已广泛用于学术机构D大企业。那时,Unix所有者AT&T公司基于低甚至自由许可证,UNIX源授权授权用于进行研究或教学的学术机构。许多组织在此源代码上扩展和改进,形成了所谓的UNIX“变化”,该源代码也促进了UNIX开发,其中最着名的品种之一是加利福尼亚伯克利开发的BSD产品。后来,AT&T实现UNIX的业务价值,不再授权UNIX源代码以前的UNIX及其变体上的实例版权权限。Variant BSD UNIX在UNIX的历史发展中具有相当大的影响,该公司被许多商业制造商使用,已成为大量的商业UNIX。BSD使用主要版本来添加方法标识符,例如4.2bsd,4.3bsd和派生版本,这些版本通常有自己的名称,例如4.3bsd-net / 1,4.3B.SD-NET / 2等。越来越大的影响终于引起了AT&amp的注意;T,所以我开始了一个繁荣的版权诉讼,它一直在竞争&T出售UNIX系统实验室,采取了新的Pickup Novell一种比较方法,允许伯克利自由发布自己的BSD,但必须完全从AT&amp的代码中删除前提;T,它出生于4.4 BSD Lite版本,由于此版本不存在,4.4BSD Lite成为现代BSD系统的基础版本。尽管后来,但非商业版Unix系统已经过了很多演变,但它们终于基于BSD版本(Linux除外)。因此,从这个角度来看,4.4 BSD是所有免费版(免费版)UNIX的基础,他们和UNIX V和Linux,它构成了这个明亮的星空。BSD逐渐衍生3个主要分支机构:FreeBSD,OpenBSD和NetBSD。在这十年中,UNIX仍在变化,其版权所有者是不断变化,许可人的数量也在增加。Unix的版权曾经是AT&T,那么Novell有Unix,然后Novell将为SCO销售版权(这一事实仍然是有争议的)。一些公司在获得UNIX后开发了UNIX产品,例如IBM AIX,HP HPUX,Sun's Solaris和SGI IRIX。UNIX已广泛用于服务场领域,因为其安全可靠,高效。UNIX也是科学计算,大型机,超级组合等的操作系统的主流。在GNU / Linux流行的开始之前。历史初始基础UNIX的出生和多路复用信息和计算系统是某些来源。Multic是由MIT,AT&amp运营的操作系统项目;T Bell Lab和通用合作,旨在在GE-645大型主机上运行,但由于整个目标太大了,它与太多功能相结合,虽然有些产品已被释放,性能非常低,最后结束失败。AT&T最终撤销了一个开发人员之一的Multics项目的资源,Keen Thompson继续为GE-645开发软件,最终写入空间旅行游戏。经过实际操作,他发现游戏速度缓慢而昂贵 - 每次都花费75美元。借助Dennis Ritchie的帮助,汤普森用PDP-7的汇编语言将此游戏传统,并在DEC PDP-7上运行它们。这种体验凭借多个项目的经验,提示汤普森在DEC PDP-7上启动新的操作系统项目。Thompson和Ritchie领导一组开发人员开发一个新的多任务操作系统。该系统包括命令解释器和许多实用程序,该实用程序被称为单双翻转信息和计算系统,因为它支持同时多用户操作。稍后,此名称已更改为UNIX。初始UNIX是用汇编编写的Y语言和一些应用程序是通过解释语言和名为B语言的汇编语言编写的。在制作系统编程时,B语言不够强大,Sothompson和Ritchie已被转换,以及1971年的C语言。1973年,汤普森和Ritchie以C语言重写UNIX。当时,为了实现最高效率,系统程序是由汇编语言编写的,所以汤普森和里奇这将是非常大胆和革命性的。用C中写的UNIX代码简单且紧凑,易于移植,易于阅读,易于修改,并在UNIX开发后为此奠定了坚实的基础。1974年,Thompson和Ritchie在ACM通信上合作发布了UNIX文章,这是第一次UNIX出现在贝尔实验室之外。从那时起,Unix由政府机构,研究机构,公司和大学感知,逐渐突然出现。1975年,UNIX释放了4,5,6个版本。1978年,那里已有大约600台运行Unix。1979年,版本7已发布,这是最后一个广泛的研究UNIX版本。20世纪80年代发布的8,9,10次发布仅被授权给予一些大学。这方面的研究导致了计划9的出现,这是一种新的分布式操作系统。1982年,AT&T基于版本7开发了Unix System III的第一个版本,只需出售待售。为了解决UNIX版本的混乱,AT&T整合了其他大学和公司开发的各种UNIX,以开发UNIX系统V Relese 1.这个新的UNIX商业版本不再包括源代码,因此加州大学伯克利继续开发BSD UNIX,作为UNIX系统III和V.一个的替代方案BSD在UNIX上最重要的贡献是TCP / IP。BSD具有8个主要版本,包括TCP / IP:4.1C,4.2,4.3,4.3-Tahoe,4.3-Reno,Net2,4.4和4.4 Lite。这些发布中的TCP / IP代码几乎是所有系统中的TCP / IP实现的前辈,包括AT&T System V UNIX和Microsoft Windows。其他人还开始为自己的小机器或工作站提供商业版Unix系统,其中一些选择系统v作为基础,以及一些选择BSD。BSD的主要开发商,Bill Joy在BSD的基础上开发了Sunos,最终创办了Sun Microsystems。1991年,一群BSD开发商(Donn Seley,Mike Karels,Bill Jolitz和Trent Hein)离开加州大学,创始伯克利软件设计,公司(BSDI)。BSDI是廉价和普通的英特尔平台上的全功能BSD UNIX制造商。后来,比尔·朱立力茨留下了BSDI,并开始使用386BSD。386BSD被认为是FreeBSD,OpenBSD和NetBSD的祖先。AT&T继续为UNIX系统V添加文件锁定,系统管理,作业控制,流和远程文件系统V.从1987至1989年,AT&T决定将Xenix(Microsoft的Unix版本开发为X86-PC),BSD,Sunos和System V到系统v版本4(SVR4)。这一新版本将整合各种特征并结束混沌竞争。1993年之后,大多数商业UNIX发布者根据SVR4开发其UNIX变体。状态UNIX System v发布后不久的第4版,AT&T将其所有Unix的权利销售给Novell。Novell期望对Microsoft的Windows NT进行战斗,但它的核心市场已经严重受伤,最终Novell销售SVR4对X / Open Consortium的权利,后者是一个限定UNIX标准的工业集团。最后,X / OPEN和OSF / 1合并,创建了开放组。由多个标准定义的打开组定义了什么是不是UNIX。实际的UNIX代码转向Santa Cruz操作,后来销售给Caldera Systems。Caldera还销售了Linux系统。交易完成后,新公司更名为到SCO集团。1127根据一份报告解散,1127次贝尔实验室部门负责统一的联盟和后续维修,于2005年8月正式宣布.Ken Thompson已退休,目前在加利福尼亚州;Dennis Ritchie被定了于另一个部门;Douglas McIlroy是达特茅斯学院的教授。标准从20世纪80年代,POSIX,开放式操作系统标准在配方中,IEEE开发的POSIX标准现在是UNIX系统的基础部分。免费类UNIX Systemicrard Stallman建立了一个GNU项目,创建一个自由发布的UNIX系统。在过去的20年里,这个项目一直在增长和增长,包括越来越多的内容。现在,GNU项目是制定的产品,如Emacs,GCC等。已成为各种其他自由发布的UNIX产品的核心作用。1990年,Linus Torvald决定准备一个Minix内核,名字到Linus的Minix,意思是Linus的Minix内核,后来更名为Linux,这是在1991年正式发布的,逐渐吸引了人们的注意。当GNU软件与Linux内核结合时,GNU软件构成了这个POSIX兼容操作系统GNU / Linux的基础。今天,GNU / Linux已成为UNIX的类操作系统,开发最活跃/开放来源。1994年,BSD UNIX嵌入了一个复兴之路。BSD的发展也取得了几个不同的方向,最终导致FreeBSD的出现。,OpenBSD和NetBSD.UNIX |AIX |BSD |蜻蜓BSD |FreeBSD |GNU |HP-UX |iRIX |Linux |Lynxos |Mac OS X |MINIX |NetBSD |近天OpenBSD |qnx |SCO OpenServer |Solaris |系统|tru64 |Xenix |更多... |
责任编辑(
大竹佑季)
以上就是关于**unix文件系统,linux文件系统详解**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!