可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

unix文件系统(linux文件系统详解)

  • 时间:2021-11-26 07:56 编辑:大竹佑季 来源:蚂蚁资源 阅读:106
  • 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于unix文件系统(linux文件系统详解)的相关内容,详细讲解unix 文件系统可分为哪三类,UNIX系统中文件分为哪些类型,UNIX是什么操作系统等,希望可以帮助到您。
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文件系统详解**的全部内容,如有需要以上系统,请在搜索框搜索商品或者咨询客服,了解更多请关注蚂蚁资源网。
内容来源于网络,如无意中有侵权,请联系客服核实,以便及时删除,谢谢支持!
  • 全部评论(3)
  • wdq
  • 什么是unix系统,都是C语言写的系统,都是开源的系统,Unix通常是用在银行,电信等企业的服务器上,他比windows更安全可靠,但是操作起来却不容易,因为没有友好的图形界面,基本操作都是命令行. Linux是另一中C语言编写的操作系统,同样比windows安全,虽然有了X界面这中可以图形化操作册界面,但是很多操作还是通过命令完成的.
  • 2021-11-26 07:56:53
  • 尖叫的奶牛
  • 它是一个来自AT&T UNIX的多用户,多过程计算机操作系统,从美国AT&amp开发;公司从20世纪70年代开始在美国。UNIX操作系统是一个功能强大的多用户,多任务操作系统,支持多个处理器架构,基于操作系统,属于时间运行系统,最早的是Ken Thompson,Dennis Ritchie和Douglas McIlroy于1969年在&amp t的贝尔实验室发展。目前其商标权由国际开放式标准组织拥有,只有匹配单个UNIX规范的UNIX系统可以使用UNIX,否则只能称为UNIX。贝尔实验室在1965年扩大了数据UNIX历史,加入了一般电动和麻省理工学院(麻省理工学院)的计划;该计划必须建立多用户,多任务,多用户,多处理器,多级的多级操作系统。直到1969年,该计划被停止,因为多态计划太慢了。那时,Ken Thompson(父亲,称为Unix)的程序都有一个名为“星际旅行“在GE-635机器上运行。然而,反应非常缓慢,很高兴他发现空闲PDP-7(数字主机),Ken Thompson和Dernis Ritchie将移植到PDP-7。参考源Sogou百科全书 - UIX
  • 2021-11-26 07:56:53
  • hz
  • UNIX是历史最悠久的通用操作系统。1969年,美国贝尔实验室的K.Thompson和D.M.Ritchie在规模较小及较简单的分时操作系统MULTICS的基础上开发出UNIX, 当时是在DEC的PDP—7小型计算机上实现的,1970年正式投入运行。此后数年,UNIX一直是一个限于在AT&T内部使用的操作系统。1971年,发展出以 PDP-11/20汇编语言所写成的V1版,包括最基本的文件系统和一些简单的软件,之后,又经历了一些改进。1973年,D.M.Ritchie研制出系统描述语言C,并应用新的C来改写原来用汇编语言编写的UNIX,这就是V5,这使得UNIX修改更容易,并且具有在不同CPU平台上的可移植性,这便成为UNIX一大重要特点,自此以后,UNIX操作系统和应用程序几乎都用C语言编写,只需拥有相应平台上的C编译器(将C语言转变为相应平台机器语言的翻译软件),便可进行移植。C 与UNIX之间具有传统的非常密切的关系。同年,K.Thompson和D.M.Ritchie在美国计算机协会的第四届操作系统原理讨论会上提交“The Unix Time Sharing System ”一文,UNIX系统正式向外披露,此文后来刊登于1974年7月的Commnnication Of ACM杂志上。1975年,V6推出,此后,Interactioe System Co. (已被SUN收购) 成为 UNIX的第一个转销商,UNIX步出贝尔实验室之外,配备于PDP-11机上开始广泛流传,在大学校园中尤其风行。剖析UNIX的结构,修正错误并作出改进,开发更好用的应用软件,这一切成为计算机专业的师生的最佳习作与毕业设计题材。在加州大学伯克利分校(UCB)以Willian Joy 为首的一些软件技术人员研制出由V6派生的BSD,成为UNIX家族的一名新成员,BSD在伯克利分校得到了很大的发展。直到1992年,UNIX商标持有人USL(AT&T后来开设的一家子公司)控告伯克利不当使用 Unix执照,尽管USL最终败诉,但伯克利也在同年宣布不再发展BSD,BSD的终极版本是4.4BSD,此乃后话。以下附有UNIX两大流派AT&T UNIX 与BSD各自的发展历程示意图。除UCB外,卡耐基美伦大学(CMU)的Mach计划也对UNIX的发展产生深远影响。现在许多流行的UNIX系统都与Mach有关。AT&T在V6推出后,于1978年又推出V7,包括了更多的命令并可支持大尺度的文件,V7后来被移植到VAX机上,称为32 V,1981年,研制出System III,1983年,推出适用于教育并且易于维护的System V。除了两个主要流派外,还有一些软、硬件厂商在不同的CPU平台上开发的“类似于”UNIX的操作系统。这些系统尽管实现方法各不相同,但其所具有的功能及操作管理手段均与主要流派中的某些版本相似,我们称之为“兼容的”UNIX,下表为一张兼容UNIX的列表:名称 公司 硬件平台 特点AIX IBM RS6000, POWER PC 融合SVR2和BSD的特点,有特色的系统管理IRIX SGI PC/工作站 最新版本V5.x基于SVR4ULTRIX DEC PC 具有许多4.2BSD与4.3BSD的特点SunOS(Solaris) SUN 68K, Sparc, X86 基于4.3BSD,也有许多来自于SYSTEM V的内容,SUN自身开发的NFS、OPEN LOOK GUI标准HP-UX HP X86, HP工作站 4.2BSD发展而来NeXT NeXTstep 68K, X86 基于Mach核心的4.3BSD,用户界面友好,遵守Openstep标准Xenix SCO/Microsoft X86 以SVR2为基础SCO UNIX SCO X86 Xenix的后续产品,影响较大的PC UNIXUNICOS Cray Cray超级电脑 Dell UNIX Dell X86 基于SVR4Minix 个人作品 X86, Mac, Atari 与V7兼容,LINUX的鼻祖有趣的是,它们大部分不叫“UNIX”,主要原因是UNIX商标为AT&T(后来是它的子公司USL)所持有,1993年春,NOVELL将USL收购,UNIX商标从此归属NOVELL,“AT&T UNIX”这一名称成为历史。在1994年,NOVELL令人吃惊地放弃了“UNIX”这一商标,将其转售给英国的X/OPEN,这使到所有符合X/OPEN标准的操作系统都可称为“UNIX”。不过,NOVELL仍然保留了原UNIX系统程序码的版权。再后来,书里没说了,我这里补充,BSD出到4.4版就由于和AT&T打版权官司而停止发展(后来部分开发成员在BSD工作的基础上,去掉和AT&T有版权问题的代码,发展出今天的FreeBSD)。这场官司最后庭外和解,之后AT&T面临反垄断控告,才把UNIX部分卖给了SCO,NOVELL把源码和他们的unixware产品一起卖给了SCO,而最近SCO又把他们的UNIX服务器部分卖给了Linux厂商Caldera...UNIX的两个发明者由于他们的杰出贡献在80年代获得IT界的诺贝尔奖——Turing奖简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个操作系统示教程序)的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux雏形的设计。 Linux以它的高效性和灵活性著称。它能够在PC计算机开发者系统上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益
  • 2021-11-26 07:58:28
最新发布的资讯信息
【简历/资料|内地女明星】 殷茹基本资料( YR个人简历介绍)(2020-12-06 15:19)
【简历/资料|内地女明星】 曹菁基本资料( CJ个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 王安妮基本资料( WAN个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 白琼基本资料( BQ个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 王世霞基本资料( WSX个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 宋煜基本资料( SY个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 钱增基本资料( QZ个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 胡晓黎基本资料( HXL个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 李佳慧基本资料( LJH个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 张洛嘉基本资料( ZLJ个人简历介绍)(2020-12-06 15:14)
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部