Skip to main content

Linux 簡介

· 3 min read
Charles Wang
DevOps / Backend Engineer

Linux​

Linux 是一種自由和開放原始碼的類UNIX作業系統。該作業系統的核心由 林納斯.班奈狄克.托瓦茲(Linus Benedict Torvalds) 在1991年10月5日首次發布,在加上使用者空間的應用程式之後,成為Linux作業系統。

Linux 也是自由軟體和開放原始碼軟體發展中最著名的例子。只要遵循 GNU 通用公共許可證(GPL) ,任何個人和機構都可以自由的使用Linux的所有底層原始碼,也可以自由的修改和再發布。

Linux 嚴格來說是單指作業系統的核心,因作業系統中包含了許多用戶圖形介面和其它實用工作。如今 Linux 常用來指基於Linux的完整作業系統,核心則改以Linux 核心 稱之。

Linux Architecture


Linux 發行版(Linux Distribution)​

RPM 軟體管理DPKG 軟體管理其它未分類
商業公司RHEL(Red Hat 公司)
SuSE(Micro Focus)
Ubuntu(Canonical Ltd.)
社群單位Fedora
CentOS
OpenSuSE
Debian
B2D
Gentoo

通常情況下,Linux被打包成供個人電腦和伺服器使用的Linux套件,一些流行的主流Linux發布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相關版本Red Hat Enterprise Linux、CentOS)和OpenSUSE等。Linux套件包含Linux核心和支撐核心的實用程式和庫,通常還帶有大量可以滿足各類需求的應用程式。個人電腦使用的Linux套件通常包含 X Window 和一個相應的桌面環境,如GNOME或KDE。桌面Linux作業系統常用的應用程式,包括Firefox網頁瀏覽器、LibreOffice辦公軟體、GIMP圖像處理工具等。由於Linux是自由軟體,任何人都可以建立一個符合自己需求的Linux套件。

各發行版出現的時間線: Linux distribution timeline


Linux的應用​

Linux 最初是作為支援Intel x86 架構的個人電腦的一個自由作業系統。目前Linux已被移植到更多的電腦硬體平台,遠遠超出其它任何作業系統。Linux可以執行在伺服器和其它大型平台之上,如大型電腦和超級電腦。Linux也廣泛應用在嵌入式系統上,如手機(Mobile Phone)、平板電腦(Tablet)、路由器(Router)、電視(TV)和電子遊戲機等。在行動裝置上廣泛使用的Android作業系統就是建立在Linux核心之上。