- Linux網絡程序設計:基于龍芯平臺
- 趙洪 李兆斌 魏占禎編著
- 371字
- 2024-04-24 17:35:17
1.2 Linux及信創操作系統
1.2.1 Linux操作系統簡介
Linux是一個自由開放源代碼的類UNIX操作系統,最初由林納斯·托瓦爾茲(Linus Torvalds)和眾多愛好者共同開發完成。它的內核(Linux內核)是其核心組成部分,完整的Linux操作系統是由Linux內核及各種軟件、工具和數據庫(如GNU工具鏈)組成的。
雖然嚴格來說,Linux操作系統只指代Linux內核,但習慣上人們將基于Linux內核的整個操作系統統稱為Linux。
Linux操作系統基于可移植操作系統接口(Portable Operating System Interface,POSIX)和UNIX標準,并具有支持多用戶、多任務、多線程和多CPU的特性。它能夠支持主要的UNIX工具軟件、應用程序和網絡協議,并且支持32位和64位硬件。Linux的設計思想是以網絡為核心,具有穩定性和性能優勢,適用于各種設備和系統。
雖然存在許多不同的Linux發行版,但它們都使用了Linux內核,并在此基礎上添加了各自的軟件包和配置。Linux可以安裝在各種硬件設備上,包括手機、平板計算機、路由器、游戲控制臺、臺式計算機、大型機和超級計算機。
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Python編程自學手冊
- R語言數據分析從入門到精通
- Learning RxJava
- 數據結構(Java語言描述)
- Android Application Development Cookbook(Second Edition)
- Building a Recommendation Engine with Scala
- Java:High-Performance Apps with Java 9
- HTML5+CSS3 Web前端開發技術(第2版)
- Python語言實用教程
- Vue.js 2 Web Development Projects
- HTML5開發精要與實例詳解
- Node.js 12實戰
- App Inventor少兒趣味編程動手做
- Visual C++程序設計與項目實踐