linux有什么用 學linux能干什么


linux有什么用 學linux能干什么

文章插圖
大家好,小跳來為大家解答以上的問題 。學linux能干什么,linux有什么用這個很多人還不知道,現在讓我們一起來看看吧!
1、Linux是什么?1991年,芬蘭赫而辛基的學生LinusTorvalds為了自己使用與學習的需要,他開發了類似Unix且運行在80386平臺上運行的操作系統 , 命名為Linux 。
2、為了使每個需要它的人都能夠容易的得到它,LinusTorvalds把它變成了"自由"軟件 。
3、感謝Internet的飛速發展使得全世界的程序開發員有了一種全新的有效溝通方法 。
4、還要感謝在數年之前由RichardStallman主持的GNU項目 。
5、Linux在幾年后變成了一個完整的操作系統 。
6、它的能量得到了釋放,變得非??煽浚⑶颐刻於紩行碌母倪M加入進去 。
7、為了使Linux變得容易使用,Linux也有了許多發布版本,發布版實際上就是一整套完整的程序組合 。
8、現在已經有許多不同的Linux發行版和各自的版本號 , 為了不產生混淆,我們先解釋一些常提到的術語 。
9、當我們提到Linux時 , 一般是指"RealLinux" , 即內核,是所有UNIX操作系統的“心臟” 。
10、但光有linux并不能成為一個可用的操作系統 。
11、還需要許多軟件包,編譯器,程序庫文件,Xwindow系統等等 。
12、因為組合方式不同,面向用戶對象不同,所以這就是為什么有許多不同的Linux發行版的原因 。
13、Linux的特點Linux操作系統在短短的幾年之內得到了非常迅猛的發展,這與Linux具有的良好特性是分不開的 。
14、Linux包含了Unix的全部功能和特性 。
15、簡單的說,Linux具有以下主要特性:1.開放性開放性是指系統遵循世界標準規范,特別是遵循開放系統互連(OSI)國際標準 。
16、凡遵循國際標準所開發的硬件和軟件,都能彼此兼容,可方便地實現互連 。
17、2.多用戶多用戶是指系統資源可以被不同用戶各自擁有使用 , 即每個用戶對自己的資源(例如:文件、設備)有特定的權限,互不影響 。
18、Linux和Unix都具有多用戶的特性 。
19、3.多任務多任務是現代計算機的最主要的一個特點 。
20、它是指計算機同時執行多個程序,而且各個程序的運行互相獨立 。
21、Linux系統調度每一個進程,平等地訪問微處理器 。
22、由于CPU的處理速度非??欤浣Y果是,啟動的應用程序看起來好像在并行運行 。
23、事實上,從處理器執行一個應用程序中的一組指令到Linux調度微處理器再次運行這個程序之間只有很短的時間延遲,用戶是感覺不出來的 。
24、4.良好的用戶界面Linux向用戶提供了兩種界面:用戶界面和系統調用 。
25、Linux的傳統用戶界面是基于文本的命令行界面,即shell,它既可以聯機使用,又可存在文件上脫機使用 。
26、shell有很強的程序設計能力 , 用戶可方便地用它編制程序 , 從而為用戶擴充系統功能提供了更高級的手段 。
27、可編程Shell是指將多條命令組合在一起,形成一個 Shell程序 , 這個程序可以單獨運行,也可以與其他程序同時運行 。
28、系統調用給用戶提供編程時使用的界面 。
29、用戶可以在編程時直接使用系統提供的系統調用命令 。
30、系統通過這個界面為用戶程序提供低級、高效率的服務 。
31、Linux還為用戶提供了圖形用戶界面 。
32、它利用鼠標、菜單、窗口、滾動條等設施 , 給用戶呈現一個直觀、易操作、交互性強的友好的圖形化界面 。
33、5.設備獨立性設備獨立性是指操作系統把所有外部設備統一當作成文件來看待,只要安裝它們的驅動程序,任何用戶都可以象使用文件一樣,操縱、使用這些設備 , 而不必知道它們的具體存在形式 。
34、具有設備獨立性的操作系統,通過把每一個外圍設備看作一個獨立文件來簡化增加新設備的工作 。
35、當需要增加新設備時、系統管理員就在內核中增加必要的連接 。
36、這種連接(也稱作設備驅動程序)保證每次調用設備提供服務時,內核以相同的方式來處理它們 。
37、當新的及更好的外設被開發并交付給用戶時,操作允許在這些設備連接到內核后,就能不受限制地立即訪問它們 。
38、設備獨立性的關鍵在于內核的適應能力 。
39、其他操作系統只允許一定數量或一定種類的外部設備連接 。
40、而設備獨立性的操作系統能夠容納任意種類及任意數量的設備,因為每一個設備都是通過其與內核的專用連接獨立進行訪問 。
41、Linux是具有設備獨立性的操作系統 , 它的內核具有高度適應能力,隨著更多的程序員加入Linux編程 , 會有更多硬件設備加入到各種Linux內核和發行版本中 。
42、另外,由于用戶可以免費得到Linux的內核源代碼,因此 , 用戶可以修改內核源代碼,以便適應新增加的外部設備 。
43、6.提供了豐富的網絡功能完善的內置網絡是Linux的一大特點 。
44、Linux在通信和網絡功能方面優于其他操作系統 。
45、其他操作系統不包含如此緊密地和內核結合在一起的連接網絡的能力,也沒有內置這些聯網特性的靈活性 。
46、而Linux為用戶提供了完善的、強大的網絡功能 。
47、支持Internet是其網絡功能之一 。
48、Linux免費提供了大量支持Internet的軟件,Internet是在Unix領域中建立并繁榮起來的 , 在這方面使用Linux是相當方便的,用戶能用Linux與世界上的其他人通過Internet網絡進行通信 。
49、文件傳輸是其網絡功能之二 。
50、用戶能通過一些Linux命令完成內部信息或文件的傳輸 。
51、遠程訪問是其網絡功能之三 。
52、Linux不僅允許進行文件和程序的傳輸,它還為系統管理員和技術人員提供了訪問其他系統的窗口 。
53、通過這種遠程訪問的功能 , 一位技術人員能夠有效地為多個系統服務,即使那些系統位于相距很遠的地方 。
54、7.可靠的系統安全Linux采取了許多安全技術措施,包括對讀、寫進行權限控制、帶保護的子系統、審計跟蹤、核心授權等,這為網絡多用戶環境中的用戶提供了必要的安全保障 。
55、8.良好的可移植性可移植性是指將操作系統從一個平臺轉移到另一個平臺使它仍然能按其自身的方式運行的能力 。
56、Linux是一種可移植的操作系統,能夠在從微型計算機到大型計算機的任何環境中和任何平臺上運行 。
57、可移植性為運行Linux的不同計算機平臺與其他任何機器進行準確而有效的通信提供了手段,不需要另外增加特殊的和昂貴的通信接口 。
58、我們為什么要用Linux?Linux是"免費"的,上面又有那么多"免費"的軟件,為什么不用?Windows實在太不穩定了,受不了,換個平臺吧 。
59、想學習UNIX,可是錢包里的鈔票不多,先從Linux開始吧 。
60、想學習操作系統,哪里有開放源代碼的OS?而且還要很活躍,有前途的 。
61、基于Linux的并行計算,不但費用低廉,而且功能強大 , 有潛力,重要的是有源代碼 。
62、想成為一名Hacker(當然是網俠一類),Linux當然是最好的工具之一 。
63、Linux潛在的商業價值不可限量,性能相當地好,穩定性也很好,用其替換商業操作系統真是明智的選擇 。
64、Oracle,Infomix,Sysbase,IBM都支持Linux了,用其作數據庫平臺挺不錯 。
65、煩了一次又一次去買許可證(奸商經常設這樣的陷阱),Linux遵循公共版權許可證(GPL)正合我意 。
66、Linux太適合Internet/Intranet,本身就是通過網絡來協同開發的,網絡時代為什么不用Linux?采用Linux可以極大的降低擁有者總成本(TCO) 。
67、等待商業操作系統補丁的耐心是有限度的,更受不了總被商家牽著鼻子走,開放源代碼的Linux至少可以使用戶有一定的控制權 。
68、開放源代碼使用戶可以按照自己的需要添加或刪除某些功能,用戶可定制性,真是太好了!利用開放源代碼的Linux還可以開發路由器,嵌入式系統,網絡計算機,個人數字助理等等,GNU真是巨大的知識寶庫,何樂而不用 。
【linux有什么用 學linux能干什么】本文到此分享完畢,希望對大家有所幫助 。