查看完整版本: Linux基礎教學

thomastseng 2007-4-18 01:41 PM

Linux基礎教學

1、什麼是Linux?   
準確的說,是指Linux的kernel(系統的核心程式),其內核版權屬於Linus Torvalds,在GPL(GNU General Public License)版權協議下發行, 任何人都可以自由的複製(copy), 修改(change), 套裝分發(distribute),銷售,但是不可以在分發時加入任何限制, 而且所有原碼必須是公開的,所以任何人都可以無償取得所有執行檔和原代碼。  對於Linux用戶和系統管理員來說,Linux是指包含Linux kernel、utilities (系統工具程式)以及application (應用軟體)的一個完整的作業系統。Linux的應用軟體是由自由軟體基金會(FSF)開發的,全世界許多熱心的程式師為Linux開發或移植了很多應用 程式,包括X-Windows、Emacs、TCP/IP網路(包括SLIP/PPP/ISDN)等等,現在Linux(包括內核和大量的應用程式)光是 執行程式就已經達到200M,完全安裝後的規模將更大(大約500M左右)。   從本質上講,Linux是Unix的”克隆”或Unix風格的作業系統,在原代碼級上相容絕大部分的Unix標準(如IEEE POSIX,System V,BSD),它遵從POSIX規範,例如對於System V來說,把其上程式源代碼拿到 Linux下重新編譯後就可以運行,而對於BSD Unix來說,它的可執行檔可以直接在Linux環境下運行。   Linux的標誌是可愛的企鵝,至於為什麼選用企鵝,Linus是這樣說的:別的都被他人用了,企鵝,不是也非常可愛嗎?!由Linux作者 發佈的僅僅是一個內核而己,有一些公司或組織把內核、原代碼及相關的應用程式組織在一起發行, 於是就產生了不同的Linux發行(distributor)版本, 比較著名的發行版本有RedHat、SlackWare、S.u.S.e、Debian 等。  2、Linux的發展歷史?   Linux的歷史可以追溯到1990年,Linus Torvalds還是芬蘭赫爾辛基大學的一名學生,最初用組合語言寫了一個在80386保護模式下處理多工切換的程式,後來從Minix(用於作業系統 教學、很小的Unix)中得到靈感,發誓要寫一個比Minix更好的Minix,於是開始寫了一些硬體的設備驅動程式、一個小的檔系統......,這 樣0.0.1版本的Linux就出來了,但是它必須在有Minix的機器上編譯以後才能玩,這時候的Linus已經完全“走火入魔”了,決定踢開 Minix“鬧革命”,於是在1991年10月5號發佈了Linux 0.0.2版本,這個版本已經可以運行bash(一種用戶與作業系統內核通訊的軟體)和gcc(GNU C編譯器)了。   Linus從一開始,就決定自由擴散Linux、包括源代碼,他把源代碼發佈在網上,隨即就引起愛好者的注意,他們通過互連網也加入了 Linux的內核開發工作,一大批高水準程式師的加入,使得Linux達到迅猛發展,到1993年底,Linux 1.0終於誕生。Linux 1.0已經是一個功能完備的作業系統了,其內核寫得緊湊高效,可以充分發揮硬體的性能,在4M記憶體的80386機器上也表現得非常好。   很多人對Linux的認識有個誤區,即總把Linux與低檔硬體平臺聯繫到一起,其實從2.1.xx系列內核開始,Linux就開始走高端的 路子了,大約在1.3版本之後,開始向其他硬體平臺上移植,包括號稱最快的CPU---DigitalAlpha(目前主頻是最高的),目前Linux能將硬體的性能充分發揮出來,可以囊括低端到高端的所有應用。  Linux加入GNU並遵循公共版權許可證(GPL),由於不排斥商家對自由軟體進一步開發,不排斥在Linux上開發商業軟體,故而使 Linux又開始了一次飛躍,出現了很多的Linux發行版,如Slackware、Redhat、Suse、TurboLinux、OpenLinux 等十多種,而且還在增加,還有一些公司在Linux上開發商業軟體或把其他Unix平臺的軟體移植到Linux上來,如今很多IT界的大腕如IBM、 Intel、Oracle、Infomix、Sysbase、Corel、Netscape、CA、Novell等都宣佈支持Linux!商家的加盟彌補了純自由軟體的不足和發展障礙,Linux得以迅速普及。

1、如何快速掌握Linux?
**** Hidden Message *****

jkk 2007-4-18 09:40 PM

thanks !!

jeffcn 2007-4-25 07:13 AM

good

whang888 2007-4-25 09:25 AM

thanks !!

mhc 2007-4-28 01:17 PM

回復 #1 thomastseng 的帖子

感謝寶貴的分享!

luckyneko881 2007-7-13 01:42 AM

謝謝大大的教學 想學但 還不不知道他是什麼東東!!只知道是個系統

jacky1184 2007-8-2 03:34 PM

LINUX 教學 快來哦

kazami93 2008-3-31 11:56 PM

感謝大大的教學並說聲感恩!!!!!!!!!!!!!!

yingyi 2008-4-4 06:16 PM

感謝您的參與提供分享

VSS 2008-4-11 06:04 PM

謝謝大大的分享

sai5626 2008-7-4 02:34 PM

最近剛好對這系統有興趣~~學習學習~~感謝大大分享
頁: [1]
查看完整版本: Linux基礎教學
提供高質素的醫護用品、租/售優質輪椅,物理治療設備,拐杖、老人椅、便椅、 血壓計等等