徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Unix文件系统

指数 Unix文件系统

Unix文件系统(Unix File System,縮寫為UFS),是一种文件系统,為许多UNIX和类Unix操作系统所使用。它也被称为伯克利快速文件系统(Berkeley Fast File System),BSD快速文件系统(BSD Fast File System),縮寫為FFS。 FFS对Unix System V文件系统“FS”有所继承。FFS在Unix文件系统(1或2)之上,提供目录结构的信息,以及各种磁盘访问的优化。UFS(以及UFS2)定义了on-disk数据规格。.

18 关系: A/UX加州大學柏克萊分校BSD类UnixDragonFly BSD计算机系统研究小组FreeBSDFreeNASHP-UXLinuxNetBSDOpenBSDSolaris (操作系统)SunOSUNIXUNIX System V泽字节文件系统

A/UX

A/UX(取自Apple Unix)是蘋果電腦(Apple Computer)公司所開發的UNIX作業系統,此作業系統可以在該公司的一些麥金塔電腦(Macintosh)上執行,最末(或說最新)的一套A/UX是在Macintosh II、Quadra及Centris等系列的電腦上執行。A/UX於1988年首次發表,最終的版本為3.1.1版,於1995年發表。A/UX至少需要一顆具有浮點運算單元及分頁式的記憶體管理單元(Paged Memory Management Unit,PMMU)的68k處理器才能執行。 A/UX是以System V 2.2版為基礎所發展,並且也使用System V 3(簡稱:SysV 3)、System V 4、BSD 4.2、BSD 4.3等的傳統特色,它也遵循POSIX規範及SVID規範,不過遵循標準版本就難以支援最新的資訊技術,因此在之後的第二版便開始加入TCP/IP網路功能。有傳言表示有一個後續版本是以OSF/1為主要的程式碼基礎,但卻從未公開發表過,無法证實此版本是否真存在過。 從A/UX 3.x開始有圖像化的使用者介面(GUI),如親和的Finder 視窗、選單、控制等。A/UX的Finder與麥金塔的System 7 Finder並非是同一個程式,不過有採行一個特有版本的圖像使用者介面,是以UNIX程序的方式來執行,且是為了與UNIX核心及檔案系統互動而設計。A/UX 3.x也有一個命列殼層(CommandShell)的終端程式,以此提供命令列介面(CLI)來操控其下的UNIX系統,這些功能特點在執行Mac OS Finder的麥金塔電腦上都不具備。此外有一個X Window服務應用程式(叫做MacX)及一個終端程式,可作為系統核心與X Window應用程式間的一個介面,讓Finder可直接執行X Window應用程式,或者使用者也可以選擇改用一套完整的X11R4而不使用Finder。 另外還有一個相容層(compatibility layer),讓A/UX可以執行麥金塔System 7.0.1的應用程式、UNIX的應用程式、以及「混血型」的應用程式。混血型應用程式既可以使用麥金塔的系統功能也能使用UNIX的系統功能,舉例而言:一個麥金塔應用程式可以呼叫UNIX的系統功能,或一個UNIX應用程式可以呼叫麥金塔的工具箱(Macintosh Toolbox),如QuickDraw功能。相容層使用一些既有的工具箱功能,這些功能位在電腦的ROM記憶體中,同時其他功能呼叫也會被翻譯、轉化成原生(native)的UNIX系統呼叫。 再者,A/UX有一套名為「Commando」的公用程式(近似於相同名稱的一套工具:MPW)可協助使用者輸入UNIX命令。從Finder中開啟一個UNIX的執行檔將會開啟一個對話方塊(dialog box),然後讓使用者用標準的操作控制方式來選擇命令列程式的相關選項,如單選鈕(radio button)、多選鈕(check box)等,並且會顯示命命列可用的參數(parameter或argument),之後才正式執行命令或程式,這個特色功能對UNIX的新學者而言可大幅降低學習難度、學習曲線,並且也能減少使用者對UNIX手冊的倚賴度。 很不幸的,對蘋果電腦及A/UX的用戶而言,利基(niche)式的UNIX是昂貴的業務(以1990年代初期來說)。蘋果電腦從未將A/UX轉寫(ported)到PowerMac上(傳言中有改採OSF/1作法的A/UX 4.0),之後蘋果電腦於1996年將其整個捨棄,並在1990年代中期傾向以IBM的AIX進行小幅修改而成為蘋果網路伺服器(Apple Network Server)。之後Steve Jobs重回蘋果電腦,開發出另一套類UNIX的作業系統:Mac OS X,不過Max OS X與A/UX間僅有極少的共通點,取而代之的是以NeXTSTEP作業系統為基礎所發展成。 A/UX使用者、用戶有一個多數A/UX應用程式的集中來源,即是在美國太空總署(NASA)有一部叫「Jagubox」的伺服器裡頭,這部伺服器的管理者是Jim Jagielski,他同時也是A/UX常見問答集的編輯,儘管Jagebox已經停機,但有些鏡像網站依然在持續維護,除了少數獨立的伺服器仍在運作外,A/UX實際上已經絕版了,該考慮推出其「abandonware,懷舊典藏的復刻、翻版體」了。.

新!!: Unix文件系统和A/UX · 查看更多 »

加州大學柏克萊分校

#重定向 加利福尼亞大學柏克萊分校.

新!!: Unix文件系统和加州大學柏克萊分校 · 查看更多 »

BSD

伯克利軟件套件(Berkeley Software Distribution,縮寫為BSD),也被稱為伯克利Unix(),是一個操作系統的名稱。衍生自Unix(類Unix),1970年代由伯克利加州大學的學生比爾·喬伊(Bill Joy)開創,也被用來代表其衍生出的各種套件。 BSD常被當作工作站級別的Unix系統,這得歸功於BSD用戶許可證非常地寬鬆,許多1980年代成立的計算機公司,不少都從BSD中獲益,比較著名的例子如DEC的Ultrix,以及Sun公司的SunOS。 1990年代,BSD很大程度上被System V 4.x版以及OSF/1系統所取代,但其開源版本被採用,促進了因特網的開發。.

新!!: Unix文件系统和BSD · 查看更多 »

类Unix

#重定向 类Unix系统.

新!!: Unix文件系统和类Unix · 查看更多 »

DragonFly BSD

DragonFly BSD是一套開放原始碼的類Unix作業系統,自FreeBSD 4.8分支。 由於FreeBSD开发组將於FreeBSD 4.11後不再推出新的4系列版本(僅做安全性更新),而新的FreeBSD 5系列初期又有效能及穩定性等等的質疑,因此Matt Dillon在2003年六月另外成立分支計劃,並於同年七月時於FreeBSD的郵件討論群組上公佈。 Dillon當時認為FreeBSD 5所使用的Threading與SMP架構將會使得系統難以維護,但不被FreeBSD的發展團隊接受,於是決定自行發展分支。即便如此,DragonFly BSD的發展團隊仍與FreeBSD密切合作,雙方仍然經常互相幫助對方修正bug,以及驅動程式的更新。 虽然DragonFly BSD在逻辑上是FreeBSD 4.x系列的后继,但DragonFly BSD与FreeBSD已有显著的差异。例如DragonFly BSD包含了新的的实现、轻量级的ports/messaging系统和含有丰富功能的文件系统。DragonFly计划采纳的方案中有许多来自AmigaOS操作系统。.

新!!: Unix文件系统和DragonFly BSD · 查看更多 »

计算机系统研究小组

计算机系统研究组(Computer Systems Research Group,CSRG)是一个位于柏克萊加州大學的研究小组,由Defense Advanced Research Projects Agency(美国国防部高级研究规划署)资助,致力于改进AT&TUnix操作系统。 1970年代,小组由AT&T许可,获得了源码,但后来该操作系统变得非常流行,AT&T一下子提高了许可费用。这就使问题出现了争论,Computer Systems Research Group随后下决心,自力更生将所有来自AT&T的源代码替换掉。 BSD最后的一个版本4.4BSD-lite释出后,由于缺乏资金支持,这个小组被解散。有人怀疑,这跟AT&T有关,因为这两个组织在有些问题上分歧较大。 CSRG的过去的成员包括Bill Joy和Marshall Kirk McKusick。.

新!!: Unix文件系统和计算机系统研究小组 · 查看更多 »

FreeBSD

FreeBSD是一个类Unix的操作系统,也是FreeBSD项目的发展成果。FreeBSD是第一个开放源代码的系统,他是由基于BSD Unix的源代码衍生而来的。BSD Unix是加州大学伯克利分校在1975年至1993年开发的操作系统。FreeBSD被开发为自由软件,这意味着其源代码开放,人人都可以使用FreeBSD。任何人都可以获得并使用它来满足各种需求,也可以修改它,然后再重发布它。此功能专为个人和公司量身定制,可用于创建各种基于FreeBSD的商业和非商业产品。尽管FreeBSD直接从BSD衍生,但是从法律的角度来看,FreeBSD并不是“UNIX”。因为现在“UNIX”商标是属于国际开放标准组织的。FreeBSD的第一个版本于1993年发布。 FreeBSD是一个支持许多硬件和体系架构的企业级系统。和其他BSD家族的操作系统一样, FreeBSD其核心、驱动程序以及所有的用户层(Userland)应用程序(如Unix shell和cat和ps等命令)都存储在源代码库中。FreeBSD也可以运行其他二进制软件,比如Linux的。借助ports和FreeBSD软件包管理器,你可以在其上安装各种应用程序。根据2005年的调查,77%的BSD用户使用FreeBSD,因此FreeBSD拥有BSD系列中最大的用户社区。 在今天,个人和企业都将FreeBSD用于多种用途,包括Yahoo! 苹果,Juniper网络公司,诺基亚,IBM, Yandex的,Apache软件基金会,Hotmail,索尼和许多其他用途。.

新!!: Unix文件系统和FreeBSD · 查看更多 »

FreeNAS

FreeNAS是一套基於FreeBSD作業系統核心的開放原始碼的網路儲存設備(Network-Attached Storage,簡稱NAS)伺服器系統,支援眾多服務,使用者存取權限管理,提供網頁設定介面。FreeNAS目前版本整個系統總共需2GB以上USB驱动器进行安装,並支援USB儲存裝置、LiveCD、CF卡(轉接成IDE裝置)及硬碟等開機方式。目前有LiveCD、--檔、VMware磁碟映像檔三種發行方式。 原本的FreeNAS定位為單純的網路檔案伺服器,但在0.684版本後,由於核心開發者的心血,加上市面上小型的NAS系統功能越來越多的情況下,FreeNAS漸漸的加入了P2P、iTunes、PHP Webserver等等的功能。 从2009年之后原开发者Olivier Cochard-Labbe宣布由于作者不能拿出大量时间进行版本更新,从0.7版本以后FreeNAS将转为维护模式,不会发布新的版本。新版本开发及发布由iXsystem公司负责。新版本FreeNAS工程开始于2010年,在2011年5月2日FreeNAS 8.0成功发布。由于需要与FreeBSD版本号进行匹配,FreeNAS主版本号更新为8,紧跟FreeBSD发行。.

新!!: Unix文件系统和FreeNAS · 查看更多 »

HP-UX

HP-UX(取自Hewlett Packard UniX)是惠普科技公司(HP, Hewlett-Packard)以System V為基礎所研發成的類UNIX作業系統。HP-UX可以在HP的PA-RISC處理器、Intel的Itanium處理器的電腦上執行,另外過去也能用於後期的阿波羅電腦(Apollo/Domain)系統上。較早版本的HP-UX也能用於HP 9000系列200型、300型、400型的電腦系統(使用Motorola的68000處理器)上,和HP-9000系列500型電腦(使用HP專屬的FOCUS處理器架構)。.

新!!: Unix文件系统和HP-UX · 查看更多 »

Linux

Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.

新!!: Unix文件系统和Linux · 查看更多 »

NetBSD

NetBSD是一份免费,安全的具有高度可定制性的类Unix操作系统,适于多种平台,从64位元AMD Athlon服务器和桌面系统到手持设备和嵌入式设备。它设计简洁,代码规范,拥有众多先进特性,使得它在业界和学术界广受好评,用户可以通过完整的源代码获得支持。许多程序都可以很容易地通过NetBSD Packages Collection获得。.

新!!: Unix文件系统和NetBSD · 查看更多 »

OpenBSD

OpenBSD是一个类Unix计算机操作系统,是加州大学伯克利分校所开发的Unix衍生系统伯克利软件套件(BSD)的一个后继者。它是在1995年尾由荷裔加拿大籍项目领导者西奥·德·若特(Theo de Raadt)从NetBSD分支而出。除了操作系统,OpenBSD项目已为众多子系统编写了可移植版本,其中最值得注意的是PF、OpenSSH和OpenNTPD,作为软件包,它们在其他操作系统中随处可见。 该计划以其对开放源代码的坚持、高质量的文档、坚定的软件许可证和专注于系统安全及代码质量而闻名。该项目由德·若特在加拿大阿尔伯塔省卡尔加里的家中所协调。它的标志和吉祥物是一只河豚,名为普菲(Puffy)。 OpenBSD包含了一些在其他操作系统缺少或是列为选择性的安全特性,至今开发者仍然保有审计源代码以发现程序错误和安全问题的传统。该项目对软件许可证有严格限制,并倾向于使用开源的BSD许可证或其变种——过去还曾对许可证进行了全面的审计,并移除或替换掉以难以接受的许可证发布的代码。 与大多数基于BSD的操作系统一样,OpenBSD的内核和用户空间程序,如shell和cat及ps之类的通用工具,都在同一个源代码库共同开发。第三方软件可从port树中以二进制包的形式得到,或自源代码中编译。亦像大多数的现代BSD操作系统,在兼容的计算机架构中,它能以兼容模式完美运行为Linux编译的二进制代码。 OpenBSD计划维护着20种不同硬件平台的移植版,包括DEC Alpha、英特尔i386、惠普PA-RISC、x86-64及摩托罗拉 68000处理器、苹果PowerPC、Sun SPARC和SPARC64计算机和Sharp Zaurus。OpenBSD基金会被接纳为2014年Google编程之夏的指导组织。.

新!!: Unix文件系统和OpenBSD · 查看更多 »

Solaris (操作系统)

#重定向 Solaris.

新!!: Unix文件系统和Solaris (操作系统) · 查看更多 »

SunOS

SunOS是一個版本的Unix作業系統,由昇陽電腦開發給他們的工作站及伺服器電腦系統。SunOS的名稱通常都只包括1.0至4.1.4版本的SunOS,這些版本都是基於BSD Unix。由SunOS 5.0版本開始,改為基於UNIX System V Release 4,同時改名為Solaris。.

新!!: Unix文件系统和SunOS · 查看更多 »

UNIX

UNIX,一种计算机操作系统,具有多任务、多用户的特征。于1969年,在美国AT&T公司的贝尔实验室开发類UNIX(UNIX-like)。.

新!!: Unix文件系统和UNIX · 查看更多 »

UNIX System V

UNIX System V是Unix操作系统众多版本中的一支。它最初由AT&T开发,在1983年第一次发布,因此也被稱為AT&T System V。一共发行了4个System V的主要版本:版本1、2、3和4。System V Release 4,或者称为SVR4,是最成功的版本,成为一些UNIX共同特性的源头,例如“SysV 初始化脚本”(/etc/init.d),用来控制系统启动和关闭,System V Interface Definition(SVID)是一个System V如何工作的标准定义。 AT&T出售运行System V的专有硬件,但许多(或许是大多数)客户在其上运行一个转售的版本,这个版本基于AT&T的实现说明。流行的SysV衍生版本包括Dell SVR4和Bull SVR4。当今广泛使用的System V版本是SCO OpenServer,基于System V Release 3,以及SUN Solaris和SCO UnixWare,都基于System V Release 4。 System V是AT&T的第一个商业UNIX版本(UNIX System III)的加强。传统上,System V被看作是两种UNIX“风味”之一(另一个是BSD)。然而,随着一些并不基于这两者代码的类UNIX实现的出现,例如Linux和QNX,这一归纳不再准确,但不论如何,像POSIX这样的标准化努力一直在试图减少各种实现之间的不同。.

新!!: Unix文件系统和UNIX System V · 查看更多 »

泽字节

泽字节(Zettabyte、ZB,中國大陸又稱澤它字节或澤位元組)是一種資訊計量單位,現今通常在標示網路硬碟總容量,或具有大容量的儲存媒介之儲存容量時使用。.

新!!: Unix文件系统和泽字节 · 查看更多 »

文件系统

计算机的文件系统是一种存储和组织计算机数据的方法,它使得对其存取和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数据不必关心数据实际保存在硬盘(或者光盘)的地址为多少的数据块上,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。 文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种存取資料的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本沒有对应的文件(如proc文件系统)。 严格地说,文件系统是一套实现了数据的存储、分级组织、存取和获取等操作的抽象数据类型(Abstract data type)。.

新!!: Unix文件系统和文件系统 · 查看更多 »

重定向到这里:

UFSUnix File System

传出传入
嘿!我们在Facebook上吧! »