科普帖:Linux操作系统
2019獨角獸企業重金招聘Python工程師標準>>>
科普帖:Linux操作系統
使用計算機必然會接觸操作系統,現代操作系統已經發展的十分成熟,一般用戶都可以很輕松的使用計算機。然而,對于要利用計算機進行專業開發和應用的用戶來說,需要更加深入地理解操作系統的原理和運行機制,這樣才能更加有效地利用計算機為自己的專業服務。
計算機操作系統由硬件和軟件兩部分組成。硬件是組成一臺計算機的各個部件,包括中央處理器、內存和輸入/輸出設備。軟件包括系統軟件和應用軟件。操作系統是計算機系統中最基本的軟件,它直接管理和控制計算機的資源,合理調度資源,使之得到充分的利用,并為用戶使用這些資源提供一個方便的操作系統環境和良好的用戶界面。
Linux是一個優秀的操作系統,它支持多用戶、多進程,具有強大的功能、出色的性能以及良好的兼容性和可移植性,應用前景十分廣闊。
Linux的優秀品質來源于Unix系統,不同的是,它是一個源代碼開放的操作系統,并且可以在簡單且硬件成本低廉的環境下運行,因此,Linux正越來越多地取代Unix而成為操作系統的分析實例,這給操作系統的學習帶來了一種新的途徑,結合Linux學習操作系統,不僅可以通過其源代碼了解操作系統的實現技術,使抽象的理論和概念具體化,還可同時掌握一門實用操作系統的應用技術。
Linux是一個遵循POSIX標準的,多用戶的、多任務的自由操作系統。與其他操作系統相比,它有以下顯著特點:
盡管有這些優秀的特性,Linux系統還是存在一些問題。目前主要的問題是:入門要求比較高,中文支持不夠好;發行版本太多,比較混亂;出自個人之手的應用軟件良莠不齊,用戶需要仔細辨別使用;我國對于自由軟件版權的確認和相關法律還不成熟,所以,用于商業目的時要特別注意版權的細節問題。
Linux的基本系統由3個主要部分組成:
?
| 系統程序 |
| 應用程序 |
| Shell |
| 內核 |
| 硬件 |
| Shell界面 |
| 系統調用界面? |
| 用戶 |
| Linux系統結構示意圖 |
?
Linux的知名發行版本多達幾百種,每種發行版本都以Linux內核為基礎,配置的程序也大同小異,通常包括圖形界面、網絡服務程序、標準系統庫、應用程序等。各個版本之間真正的區別在于其安裝、配置、附加應用、管理工具以及技術支持的不同。目前比較流行的有:Red Hat、Fedora、CentOS、Debian、Ubuntu、SUSE、Gentoo、Slackware。
Linux可以說是被最廣泛移植的操作系統內核,從掌上電腦iPAQ到IBM大型機都可以看到Linux內核的成功應用。
Linux還在快速的發展中,好消息是它也在向個人用戶普及,Linux桌面系統正在不斷完善,用戶界面更加友好,應用軟件以及軟件開發工具也在進一步豐富,這些都將提高Linux系統的易用性,使其能夠逐漸被普通用戶所接受。
說了這么多大家應該對Linux操作系統有了一個大概的了解,如果你有興趣去繼續深入學習,我想你將會看到不一樣的Linux。可能有的人也不知道從哪里去入手,在這里給大家推薦一本書前幾天逛書店看到的一本書《Linux就該這么學》,大概翻了翻,質量相當不錯,不多說了,不然又被大家以為是在做廣告了。
最后祝大家學有所成!
?
轉載于:https://my.oschina.net/u/3008585/blog/3059583
總結
以上是生活随笔為你收集整理的科普帖:Linux操作系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 认识 android-job
- 下一篇: TableStore:单行操作