Liunx

Liunx

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。 Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻遊戲控制台、台式計算機、大型機和超級計算機。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。

概述:


Liunx操作系統
一、歷史及版本
Liunx的前身源於unix,由芬蘭的helsinki大學技術科學系學生lins torvalds開發,1991年發生了linux0.11版。
其它版本:由於linux標榜自由開放,致使其發行趨於多樣化,最常見有以下版本:
1、Redhat linux 2、debian
3、Slackware Linux 4、turbo linux
5、open linux 6、linux mandrake
7、informagic 8、suse linux
二、linux優勢
Linux是一種非常優秀的操作系統,支持多用戶,多進程,實時性好,功能強大而且穩定。同時具有良好的兼容性和可移植性。
Redhat作為目前眾多發行版本中的一種,一方面它已經是行業的標準,有大量為其開發的軟體;另一方面redhat自由軟體,獲得途徑很多,可以自由使用;redhat系統的穩定性及安全性非常出色。
Redaht具備unix最基本的命令、排版、文本處理、各種伺服器管理、程序設計開發、網路聯機與管理甚至還可以使用windows98,具體表現如下:
1、多任務管理
Linux是搶佔式多任務,多用戶操作系統,具有優秀的內存和多任務管理能力,不僅可以讓用戶可以同時執行數十程序,還允許用戶遠程登陸,對用戶帳號等各方面都極其出色。
2、多重機開機管理
Linux自帶開機管理程序:lilo及GRUB來對多操作系統進行配置。
3、圖形集面界面
Linux配有特殊的用戶界面即x windows system,這是unix系統的標準圖形界面。
4、網路功能
Linux使用tcp/ip協議作為主要的網路通信協議,內建ftp、telnet、mail、apache等各種功能,另外也提供撥號方式連接網路。而且穩定性高。Windows能夠做得,linux都能做,而且穩定性及安全性都要比windows好得多多。
5、程序開發工具
Linux當中包含大量的開發工具,例如:gcc、cc、c++、perl等。
6、便捷的升級程序獲得
因為linux是免費的,自由的開放的操作系統,所以很多軟體可以容易在網際網路上找到其升級包。無須任何費用。
四、linux作為伺服器操作系統的原因
1、廣泛的協議支持
1)、TCP/IP通信協議 2)、IPX/SPX通信協議
3)、Apple talk通信協議 4)、ISDN通信協議
5)、PPP、SLID、PLIP等通信協議 6)、ATM通信協議
2、文件系統下良好的兼容性
可與當前主要的網路操作系統保持良好的兼容性,‘文件與列印共享’,可兼容的環境有apple環境、windows、novell、unix環境。
3、支持多種網路互聯:
1)、支持路由器、橋接器、IP偽裝、IP記帳、IP別名及網路流量控制。
2)、支持防火牆、埠傳遞、負載均衡、代理伺服器、通信協議隧道和虛擬專用網路等。
4、完善的網路支持:
1)web伺服器及客戶端 2)支持FTP伺服器
3)支持電子郵件服務及客戶端 4)支持dns及dhcp伺服器
5)支持網路信息服務NIS 6)支持認證服務
5、遠程執行任務
1)、telnet遠程終端服務 2)、遠程命令方式
3)、X windows方式
6、多種應用系統的支持
1)語言編程環境:c、c++、java
2)圖形環境:gnome、kdegimp、windows maker等
3)編輯器:xemacs、vimgedit、pico等
4)shell:bash、tcsh、ash、csh等
5)文字處理軟體open office、kwork、abivord
6)資料庫:mysql、postgresql、oracle8I等。