unix是linux的爸爸
linux 的源頭要追溯到最古老的unix。2023年,bell實驗室的ken thompson開始利用一台閒置的 pdp-7計算機開發了一種多使用者,多工作業系統。很快,dennis richie加入了這個專案,在他們共同努力下誕生了最早的unix。richie受乙個更早的專案——multics的啟發,將此作業系統命名為 unix。早期unix是用組合語言編寫的,但其第三個版本用一種嶄新的程式語言c重新設計了。c是richie設計出來並用於編寫作業系統的程式語言。 通過這次重新編寫,unix得以移植到更為強大的 dec pdp-11/45與11/70計算機上執行。後來發生的一切,正如他們所說,已經成為歷史。unix從實驗室走出來並成為了作業系統的主流,現在幾乎每 個主要的計算機廠商都有其自有版本的unix.
linux起源於乙個學生的簡單需求。linus torvalds,linux的作者與主要維護者,在其上大學時所買得起的唯一軟體是minix. minix是乙個類似unix,被廣泛用來輔助教學的簡單作業系統。linus 對minix不是很滿意,於是決定自己編寫軟體。他以學生時代熟悉的unix作為原型, 在一台intel 386 pc上開始了他的工作。他的進展很快,受工作成績的鼓舞,他將這項成果通過互連網與其他同學共享,主要用於學術領域。有人看到了這個軟體並開始分發。每當 出現新問題時,有人會立刻找到解決辦法並加入其中,很快的, linux成為了乙個作業系統。值得注意的是linux並沒有包括unix原始碼。它是按照公開的posix標準重新編寫的。linux大量使用了由麻省劍 橋免費軟體**的gnu軟體,同時linux自身也是用它們構造而成。
另外兩大區別:
1) unix系統大多是與硬體配套的,而linux則可執行在多種硬體平台上.
2) unix是商業軟體,而linux是自由軟體,免費、公開源**的.
unix(5萬美圓)而linux免費
linux 是一種類 unix 系統,他的設計是依據unix 的風格,他本身是乙個核心,並不是乙個完整的操作環境,他的所有一切服務都是可選的,包括gui。但這個也給他的應用帶來難度.
另外linux是乙個單類核的作業系統,我想這是他唯一不如winnt系的東西
windows 其實才是作業系統中的另類,他不支援ldap 的協議,而是沿用dos的目錄設計標準,因為他是以易使用,好操作為他的設計風格.但是在win中 你沒有啥子可以選擇的,如gui,當然第三方的軟體除外.另外win明細的帶有商業軟體的特點
linu入門練習
0 directories,3 files 6.刪除 tmp sys a 檔案。root 9900 rm tmp sysroot a rm remove regular empty file tmp sysroot a y 7.建立目錄 tmp下建立4個目錄,並在這四個目錄下分別建立乙個test目錄...
linu核心元件
linux核心可以劃分為5個元件部分,每個部分的功能定義非常明確,個元件又為核心的其他元件提供相應的服務,這種劃分可以從linux原始碼樹形結構中看出來,如下元件圖。負責建立 結束程序,管理核心的活動,如軟體中斷 tasklet等,管理程序間通訊,如訊息 管道等,實現程序排程,程序排程是程序管理的重...
linu批量操作
環境 centos 1 批量替換檔案中的某個字段 思路 查詢所有需要替換的檔案 替換所有的文字中的某個字段 find data type f name tihwj name xargs sed i s zd1 zd2 g 查詢 data目錄下的檔案,名稱tihwj name,將結果交給後面的sed命...