首頁  >  文章  >  運維  >  unix和linux的差別是什麼

unix和linux的差別是什麼

coldplay.xixi
coldplay.xixi原創
2021-03-21 16:08:1664936瀏覽

unix和linux的差別:1、UNIX是商業化的,而Linux是開源的,是免費、公開原始碼的;2、UNIX系統大多是與硬體配對的,也就是說無法安裝在x86伺服器和個人電腦上的,而Linux則可以運行在多種硬體平台上。

unix和linux的差別是什麼

本教學操作環境:linux7.3系統,DELL G3電腦。

unix和linux的區別:

1、開源情況

UNIX 是商業化的,而Linux 是開源的,是免費、公開原始碼的。

2、硬體適用

UNIX系統大多是與硬體配對的,也就是說,大多數UNIX系統如AIX、HP-UX等是無法安裝在x86 伺服器和個人電腦上的,而Linux則可以運行在多種硬體平台上。

可以先學習linux後再學習unix,因為linux可以方便的在虛擬機器上運行,防止新手的誤操作。而在發行版本上可以選擇Ubuntu、Linux Mint等。

擴充資料:

unix誕生

1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT)合作的計劃;該計劃要建立一套多用戶、多任務、多層次(multi——user、multi-processor、multi-level)的MULTICS作業系統。

直到1969年,因MULTICS計畫的工作進度太慢,該計畫被停了下來。當時,Ken Thompson(後來被稱為UNIX之父)已經有一個稱為"星際旅行"的程式在GE-635的機器上跑,但是反應非常慢,正巧被他發現了一部被閒置的PDP- 7(Digital的主機),

Ken Thompson和Dernis Ritchie就將"星際旅行"的程式移植到PDP-7上。而這部PDP-7(如圖1-1所示)就此在整個電腦歷史中留下了芳名。

MULTICS其實是"Multiplexed Information and Computing Service"的縮寫,在1970年時,那部PDP-7卻只能支持兩個使用者,當時,Brian Kernighan就開玩笑地稱他們的系統其實是:

"UNiplexed Information and Computing Service",縮寫為"UNICS",後來,大家取其諧音,就稱其為"UNIX"了。 1970年可稱為"UNIX元年"。

Linux基本概念

Linux的基本想法有兩點:第一,一切都是檔案;第二,每個軟體都有確定的用途。其中第一條詳細來講就是系統中的所有都歸結為一個文件,包括命令、硬體和軟體設備、作業系統、進程等等對於作業系統核心而言,都被視為擁有各自特性或類型的文件。

至於說Linux是基於Unix的,很大程度上也是因為這兩者的基本想法十分相近。

完全免費

Linux是一款免費的作業系統,使用者可以透過網路或其他途徑免費取得,並且可以任意修改其原始碼。這是其他的作業系統所做不到的。

正是由於這一點,來自全世界的無數程式設計師參與了Linux的修改、編寫工作,程式設計師可以根據自己的興趣和靈感對其進行改變,這讓Linux吸收了無數程式設計師的精華,不斷壯大。

完全相容於POSIX1.0標準

這使得Linux下可以透過對應的模擬器運行常見的DOS、Windows的程式。這為用戶從Windows轉到Linux奠定了基礎。

許多使用者在考慮使用Linux時,就想到以前在Windows下常見的程式是否能正常運作,這一點就消除了他們的疑慮。

多用戶、多任務

Linux支援多用戶,各個用戶對於自己的檔案設備有自己特殊的權利,保證了各用戶之間互不影響。多工則是現在電腦最主要的一個特點,Linux可以使多個程式同時且獨立地運作。

相關學習推薦:linux影片教學

以上是unix和linux的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn