基本計算機相關概念

1.馮諾依曼體系結構:
linux

wKiom1cyykyydanCAAJ8Owqt86s844.png

2.Linux系統特性:開放性,多用戶,多任務,良好的用戶界面(Linux的傳統界面是基於文本的命令行界面,即shell,有很強的程序設計能力,用戶可方便的用它編制程序,從而爲用戶擴充系統功能提供更高級的手段。shell

Linux特色:開源  免費 穩定,具備設備獨立性,豐富的網絡功能,可靠地網絡安全,良好的可移植性。windows

3.Linux分爲內核和shell,內核是操做系統的核心,功能:虛擬內存,多任務,共享庫,需求加載,可執行程序和TCP/IP網絡功能。安全

shell:命令行解釋器,對命令進行識別和分析。外殼開發shell(界面程序)和windows窗口功能同樣。bash解釋器是shell的一種bash

shell外殼程序功能:網絡

 1.讀取並識別命令socket

 2.調操做系統提供的接口ide

 3.接口返回命令工具

Linux命令分爲:spa

   a.shell內部命令,這些命令在shell啓動時載入內存,像是操做系統自己所具備的命令同樣,如:cd,mkdir,rm.

   b.shell外部命令,linux中大部分命令屬於shell外部命令,每個shell外部命令都有一個獨立的可執行程序(實用工具程序)

4.在Linux中,文件:設備,顯示器,一切皆文件設計思路(軟件層實現虛擬)

5.Linux文件類型:
1.普通文件( regular file)第一個字符爲[ - ]

2.目錄(directory): 第一個字符爲[ d ]
3.鏈接件( link)第一個字符爲[ l ]
4.設備和設備文件
塊設備文件,即一些存儲文件,如硬盤、軟盤等,第一個字符爲
[ b
字符設備文件,即一些串行端的接口文件,如鍵盤、鼠標等,
第一個字符爲[ c ]

5.套接字( sockets)第個字符爲[ s ]

6.管道( FIFO, pipe)第個字符爲[ p

相關文章
相關標籤/搜索