第108部分(4 / 4)

這簡直太天真了。

在對方眼中,這就是簡單的顯示了幾個字元,完全沒有什麼特別之處,也完全不知道做這麼一個功能到底有什麼意義。

不過,林鴻對此卻是知道,顯示屏上不斷jiāo替顯示的ab字元,是由兩個程序列印在螢幕上的。也就是說,linus在這個版中,不但實現了保護模式,也將多工管理的原型給做出來了。

“厲害!”

“很bāng!”

“nicejob!”

這些都是林鴻對linus的評價。

這部分內容,看起來雖然都能夠理解。但是林鴻知道,如果讓自己編寫出來。要huā費的時間和jīng力肯定比對方要多。並不是因為自己的技術不到家,而是自己在這方面的理解還不夠深刻,或者說,這方面的資料太少了,僅僅憑藉一本《cào作系統設計與實現》根本寫不出來,還涉及到其他很多知識的積累。

平時林鴻看待計算機,是從宏觀的角度觀察和使用的,可是當他看到這個最原始的cào作系統的時候,頓時有了一種在顯微鏡下觀察的感覺。

所有的黑匣子都沒有了,他心中清楚地知道計算機下一步將要做什麼,一切細節都一覽無餘。

此刻已經是凌晨兩點多,林鴻本來很想和linus溝通一下,可是對方此刻並不線上。

於是,他心情jī動之下,便開始正式開始投入到linux的開發之中。

他想要做的,就是將之前linus一直到minix中的bash,也就是外殼程式,移植到linux中。

外殼程式非常重要,它可以說是所有程式之母,只有將它移植過來,才能夠順利地執行其他應用程式。

bash本身就是一個開源的程式,可以從網際網路上免費下載,但是林鴻手中有它的原始碼,還是上次linus郵寄給他的。

編寫這個,必須得實現一些cào作系統的系統呼叫命令,例如顯示目錄“ls”命令,進入目錄“cd”命令,這些都是最基本的。

系統呼叫有很多,林鴻暫時打算先將minix裡面所支援的完成即可。其他的,以後再說。

為了避免linus進行重複開發,他首先給對方發了一封email,然後便埋頭開發。

移植的過程比想象當中的要難一點,不過好在linux使用的檔案系統和minix是一樣的,在太陽在東方升起的時候,他已經將bash程式移植得差不多了。(未完待續)

正文第210章同意

'奇qisuu書網'更新時間:2012…9…923:51:42本章字數:5055

林鴻首先移植的是bash的框架,將整個框架移植完畢之後,以後的速度就可以極大加快,可以說,地基打好了,上面的建設速度也就快了。

框架移植好之後,林鴻立刻將顯示命令ls的簡單版本寫出來了,可以顯示出根目錄下的目錄結構,不過比較複雜的顯示功能,例如加上引數可以排序或者按不同的列表方式顯示等,暫時還沒實�

本站所有小說均來源於會員自主上傳,如侵犯你的權益請聯絡我們,我們會盡快刪除。
上一頁 報錯 目錄 下一章
本站所有小說為轉載作品,所有章節均由網友上傳,轉載至本站只是為了宣傳本書讓更多讀者欣賞。
Copyright © 2025 https://www.kanshuwo.tw All Rights Reserved