一、作業系統
1、作業系統是一個協調、管理和控制計算機硬體資源和軟體資源的控制程式,位于計算機軟體與硬體之間,其實也是一款軟體。
2、作業系統的組成:核心(運作于核心态為了管理硬體資源)
系統調用接口(運作于使用者态為應用程式提供系統調用接口)
3、作業系統的功能:跟硬體銜接的部分隐藏了醜陋的硬體調用接口,為應用程式員提供了更好、更簡單、更清晰的系統調用接口;跟應用程式銜接的部分封裝了美麗的接口,将應用程式對硬體資源的競态請求變得有序化
4、作業系統與普通軟體的差別
作業系統由硬體保護,不能被使用者修改,作業系統是一個大型、複雜、長壽的軟體
<a href="https://s1.51cto.com/wyfs02/M01/8E/97/wKiom1jGTDWCnQFUAABatScZ2PU940.png-wh_500x0-wm_3-wmp_4-s_3747564614.png" target="_blank"></a>
5、作業系統的發展史
二、網絡基礎
1、計算機網絡概念:指将地理位置不同的具有獨立功能的多台計算機機及其外部裝置,通過通信線路連接配接起來,在網絡作業系統,網絡管理軟體及網絡通信協定的管理和協調下,實作資源共享和資訊傳遞的計算機系統。
2、OSI七層協定
IP位址和MAC位址辨別或者定位了網際網路唯一一台計算機,缺一不可,IP和子網路遮罩結合辨別了計算機所在的不同子網。IP位址分兩部分:網絡部分和主機部分。
<a href="https://s4.51cto.com/wyfs02/M01/8E/99/wKiom1jGZE6hdD7fAAvlTv5mLvg155.jpg-wh_500x0-wm_3-wmp_4-s_2454161293.jpg" target="_blank"></a>
socket簡介:套接字,socket是在應用層和傳輸層之間的一個抽象層,它把TCP/IP層複雜的操作抽象為幾個簡單的接口供應用層調用已實作程序在網絡中通信。
<a href="https://s1.51cto.com/wyfs02/M01/8E/99/wKiom1jGX6vyvUXCAAEEHDJho7c968.png-wh_500x0-wm_3-wmp_4-s_2826102172.png" target="_blank"></a>
DHCP服務:自動為主機配置設定IP位址
DNS服務:域名解析服務,主要工作是将較容易記憶的網站或者伺服器域名解析為難記的IP位址。DNS協定基于UDP協定實作。主要分為:根域名伺服器、頂級域名伺服器、一級域名伺服器等
全世界共有13台根域名伺服器和13台頂級域名伺服器。
<a href="https://s1.51cto.com/wyfs02/M00/8E/97/wKioL1jGZAHje7RdAAH7P1ubNLQ585.jpg-wh_500x0-wm_3-wmp_4-s_1101796131.jpg" target="_blank"></a>
三、Linux作業系統安裝
在VMware中安裝Linux作業系統(CentOS7),并且嘗試聯系簡單的指令,如:cd,ifconfig,touch,rm,mv,top,netstat,ping,chmod,chown,sudo等
<a href="https://s2.51cto.com/wyfs02/M00/8E/98/wKioL1jGboawBI9VAAQZIXG95n8296.png-wh_500x0-wm_3-wmp_4-s_294566626.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M00/8E/99/wKiom1jGbpaCKSqmAABuckkkdEI590.png-wh_500x0-wm_3-wmp_4-s_2014077672.png" target="_blank"></a>
<a href="https://s1.51cto.com/wyfs02/M01/8E/99/wKiom1jGbrbj29vEAAWJvNc2MQ4268.png-wh_500x0-wm_3-wmp_4-s_4277119256.png" target="_blank"></a>
轉載:http://www.jianshu.com/p/d01409fa705e
本文轉自 AltBoy 51CTO部落格,原文連結:http://blog.51cto.com/altboy/1906011