Linux基礎簡單問答
答:
一部機器是否能夠正常的工作,需要藉由『核心』來管理,因此,『核心』可以說是一部機器是否能夠正常運作的主要咚咚!而這個『核心』就是所謂的『操作系統』最底層的組件了,他負責了操作系統與『硬件』之間的溝通,而我們要利用操作系統來使硬件正常的工作,也需要藉由『核心』來幫忙轉譯才行。至于所謂的『操作系統』則是建構在核心之上,加入許多的功能與對象,好讓使用者能夠更加輕易的管理核心來操縱硬件工作。至于『使用者、使用者操作接口、核心、硬件』之間的相關性就如同前面圖一的圖標所示。
有個朋友問我說『 Linux 是什么?』我該如何回答比較好?
答:
Linux 是由芬蘭人 Linus Torvalds 先生所寫出來的一個小核心操作系統,由于此一操作系統是依據 Unix 的核心修改而來的,因此這個操作系統承接了 Unix 的良好傳統:穩定性高、多人多任務環境設計優良、要求配備較低等優點。不過, Linux 其實就是一個『核心』,這個『核心』是管理與操縱硬件來正確工作的主要功能。目前我們提到的 Linux 不論是由何家公司所發產出來的,都是使用 http://www.kernel.org 所釋出的 Linux 核心呢!
怎么有這么多版本的 Linux 呢?有 Mandrake, Red Hat, CLE, OpenLinux… 一大堆,這些版本有什么異同?
答:
就如同前面一題提到的, Linux 其實就是一個『核心』,而各開發商依據這個核心的功能,安置了各式各樣的服務器與桌面程序,以構成可以完整安裝在個人計算機的光盤釋出版本,這就是各個版本的來源啦 ( distribution ),所以,各個 distribution 的服務器與桌面程序或許有些許的不同,但是基本的檔案架構、BASH Shell 及基本操作系統與接口,都是相同的,因為,他們都是使用 www.kernel.org 所提供的核心來發展的!
我要如何取得 Linux distribution 的可安裝光盤?
答:
目前各大版本的 Linux distribution 大致上仍然依附在 GPL 這個授權碼之上,因此在網絡上面都可以輕易的下載,若有興趣的話可以到各發展的廠商主網頁去下載。然而為了頻寬的節省起見,建議在臺灣以映像站臺來下載速度上會快上很多,特別建議南臺灣朋友可以到中山大學的 FTP 站 ( http://ftp.nsysu.edu.tw )下載資料!
簡單的說明一下什么是 GNU 的 GPL ?
答:
任何個人或公司均可釋出自由軟件 ( free software );
任何釋出自由軟件的個人或公司,均可由自己的服務來收取適當的費用;
該軟件的原始碼 ( Source Code ) 需要隨軟件附上,并且是可公開發表的;
任何人均可透過任何正常管道取得此一自由軟件,且均可取得此一授權模式。
何謂多人 ( Multi-user ) 多任務 ( Multitask )?
答:
Multiuser 指的是 Linux 允許多人同時連上主機之外,每個使用者皆有其各人的使用環境,并且可以同時使用系統的資源!
Multitask 指的是多任務環境,在 Linux 系統下, CPU 與其它例如網絡資源可以同時進行多項工作, Linux 最大的特色之一即在于其多任務時,資源分配較為平均!
簡單說明 GNU General Public License ( GPL ) 與 Open Source 的精神:
答:
GPL 的授權之軟件,乃為自由軟件(Free software),任何人皆可擁有他;
開發 GPL 的團體(或商業企業)可以經由該軟件的服務來取得服務的費用;
經過 GPL 授權的軟件,其屬于 Open source 的情況,所以應該公布其原始碼;
任何人皆可修改經由 GPL 授權過的軟件,使符合自己的需求;
經過修改過后 Open source 應該回饋給 Linux 社群。
(PS. Open source 最大的優點為多人維護, debugs 的速度較快,程序亦較為安全,但是缺點則是缺乏『專人』維護!)
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解