原创 Linux哲學思想

Linux的哲學思想:1、一切皆文件:把幾乎所有資源統統抽象爲文件形式;包括硬件設備,甚至通信接口等;這樣可以設計統一的訪問控制操作(open(), read(), write(), close(), delete(), create())

原创 Linux的常見的發行版以及不同發行版之間的聯繫與區別

Linux發行版是由個人,自由組織,以及商業機構和志願者組織編寫。它們通常包括了其他的系統軟件和應用軟件,以及一個用來簡化系統初始安裝的安裝工具,和讓軟件安裝升級的集成管理器。大多數系統還包括了像提供GUI界面的XFree86之類的曾經運行

原创 Linux的內核功能以及作用

Linux主要負責系統的進程管理、內存管理、文件系統、網絡功能、硬件驅動、安全機制1、進程管理:內核負責創建和銷燬進程, 並處理進程與輸入和輸出設備的不同進程間的數據處理, 調度器,控制進程如何共享 CPU, 是進程管理的一部分. 更通常地

原创 常見的開源協議(GPL,LGPL, BSD,Apache等)以及開源協議的區別

開源軟件的許可證都是基於開源許可協議的,常見的開源許可協議有GPL、LGPL、BSD、Apache、MIT。 一、GPL在自由軟件所使用的各種許可證之中,最爲人們注意的也許是通用性公開許可證(General Public License,簡

原创 計算機的組成以及其功能

1、描述計算機的組成及其功能。計算機的組成分爲兩大部分。一、軟件系統,包括:彙編系統、系統軟件、應用軟件等。二、硬件系統,根據馮諾伊曼提出的計算機體系架構,一臺計算機主要分爲五個部分:控制器、運算器、存儲器、輸入設備、輸出設備。1、計算機的