1、計算機的組成及其功能
從基本結構上來講,電腦可以分為五大部分:運算器、存儲器、控制器、輸入和輸出設備。
運算器(Datapath):對數據進行各種算術運算和邏輯運算,即對數據進行加工處理。
存儲器(Memory):存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息。
控制器(Control):整個計算機的中樞神經,對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問。
輸入設備(Input system):外部設備,簡稱外設。將程序、原始數據、文字、控制命令或現場采集的數據等信息輸入到計算機。
輸出設備(Output system):外設。輸出計算機的中間結果或最后結果、機內的各種數據符號及文字或各種控制信號等。
2、Linux發行版
Linux發行版有數百種之多,Linux發行版本大體分為兩類,一類是商業公司維護的發行版本,以著名的Redhat(RHEL)為代表;一類是社區組織維護的發行版本,以Debian為代表。
Debian:運行起來極其穩定,這使得它非常適合用于服務器。平時維護三套正式的軟件庫和一套非免費軟件庫,Debian這款操作系統派生出了多個Linux發行版。它有37500多個軟件包,這方面唯一勝過Debian的其他發行版只有Gentoo。Debian使用apt或aptitude來安裝和更新軟件。
Ubuntu:Ubuntu是Debian的一款衍生版,擁有Debian的所有優點,它使用apt軟件管理工具來安裝和更新軟件。它也是如今市面上用起來最容易的發行版之一。Ubuntu使用基于apt的程序包管理器。
Slackware:Slackware Linux是一個高度技術性的、干凈的發行版,也是被認為最純凈和最不穩定的發行版。
RHEL:這是第一款面向商業市場的Linux發行版,它有服務器版本,支持眾多處理器架構,包括x86和x86_64。如果安全是關注的首要問題,那么紅帽企業級Linux的確是款完美的發行版,它使用YUM程序包管理器。
CentOS:是一款企業級Linux發行版,它使用紅帽企業級Linux中的免費源代碼重新構建而成。 CentOS使用YUM來管理軟件包。
3、Linux的哲學思想
① 一切皆文件:把幾乎所有資源統統抽象為文件形式,包括硬件設備,甚至通信接口等。
② 由眾多功能單一的程序組成,一個程序只做一件事,組合小程序完成復雜任務。
③ 盡量避免跟用戶交互。
④ 使用文本文件保存配置信息。
原創文章,作者:N24_ViCi,如若轉載,請注明出處:http://www.www58058.com/55996
內容格式把握得很好,原理部分可以加入一些自己的理解,加油!