freebsd不是linux系統,而是一種類UNIX操作系統,是經由BSD、386BSD和4.4BSD發展而來的Unix的一個重要分支;FreeBSD為不同架構的計算機系統提供了不同程度的支持。
本教程操作環境:freebsd13.1系統、Dell G3電腦。
freebsd是linux系統嗎?
不是。
FreeBSD 是一種類UNIX操作系統,是經由?BSD、386BSD 和 4.4BSD 發展而來的Unix的一個重要分支。FreeBSD 為不同架構的計算機系統提供了不同程度的支持。并且一些原來 BSD?UNIX?的開發者后來轉到 FreeBSD 的開發,使得 FreeBSD 在內部結構和系統?API?上和 UNIX 有很大的兼容性。由于 FreeBSD 寬松的法律條款,其代碼被其他很多系統借鑒,包括蘋果公司的?macOS,正是由于 macOS 的 UNIX 兼容性,使得 macOS 獲得了 UNIX 商標認證。?
FreeBSD 支持?amd64(x86_64)、X86(i386)、ARM、AArch64、IA-64、PowerPC、PC-98、SPARC等架構(不同版本支持有所不同)(詳細情況見官方文檔)。
發展歷史
FreeBSD的發展始于1993年,起源于386BSD。 然而,因為386BSD源代碼的合理性受到質疑以及Novell(當時UNIX的版權擁有者)與伯克利接連而來的訴訟,FreeBSD在1995年1月發布的2.0-RELEASE中以加州大學的的4.4BSD-Lite Release全面改寫。FreeBSD手冊中有更多FreeBSD的發展歷史。
FreeBSD 2.0最值得注意的部分也許是對卡內基梅隆大學的Mach Virtual Memory系統翻修以及FreeBSD Ports system的發明。前者對于高負荷的系統最佳化,后者則是建立了一套簡單且強大的機制維護第三方軟件。有不少大型站臺都使用FreeBSD,不過也有不少企業正轉向Linux平臺,很多VPS(虛擬個人主機)也提供FreeBSD空間。
FreeBSD 3.0則引入了ELF binary格式,并開始支持多CPU系統(SMP,Symmetric multiprocessing)以及64位元Alpha平臺。3.x對于系統做了非常多的改革,這些措施在當時并沒有帶來好處,但卻是4.X成功的基石。
注:UNIX是一個多用戶和多任務操作系統,而Linux是基于UNIX的操作系統。
相關推薦:《Linux視頻教程》