001 計算機基礎知識

2021-10-04 02:44:47 字數 1198 閱讀 8201

伺服器按應用功能可分為:

web伺服器 apache nginx

資料庫伺服器 mysql oracle

檔案伺服器 ftp tftp samba nfs

中介軟體伺服器 tomcat

日誌伺服器 elk日誌管理

監控伺服器 zabbix

程式版本控**務器 git

虛擬機器伺服器 kvm openstack docker k8s

郵件伺服器

列印伺服器

域控**務器 dc:domain controller 在dc內放了乙個資料庫叫ad(active director)活動目錄

多**伺服器

通訊伺服器

erp伺服器

除此之外,還需要學習lvs(排程器)

haproxy類似於排程器的功能

keepalived實現高可用性;

varnish快取伺服器;提供更有效能;

memcached 資料庫快取

redis

miglefs 處理海量

fastdfs 分布式的檔案系統

dns 名字解析

ansible puppet運維自動化

**提出ioe

i是指ibm

o是指oracle

e emc儲存,設計自己的儲存架構;

機架式1u 鍵盤tft顯示器

kvm keyboard video mouse

儲存基礎知識:

可以分為三種iscsi das nas

其中iscsi需要安裝客戶端和伺服器端;

開發介面標準:

abi 描述應用程式與os之間的底層介面,允許編譯好的目標**在使用相容abi的系統中無需改動即可使用;

api 定義源**和庫之間的介面;

posix portable operating system inte***ce

ieee在作業系統上定義的一系列api標準

posix相容的程式可在其他posix作業系統編譯執行;

執行程式格式:window中exe,.dll(dynamic link library),lib

linux中,elf,.so(shared object), .a

system call是工作在abi層,軟體模組,用來呼叫;

strace 可以用來檢視system call

ltrace library 可以用來檢視庫

計算機基礎知識 計算機基礎知識彙總

計算機專業的那六大件 組成原理,作業系統,資料庫,編譯原理,計算機網路,資料結構,其次還得加上分布式的基礎知識,因為現在的系統都變成分布式的了。如果你是做應用層開發的,那幾門課程中的有些內容和日常工作關聯度不大,我挑那些最重要的來說一說,也算是乙個最小集合吧!1,計算機組成原理 如果你不是做作業系統...

計算機基礎知識 關於計算機的基礎知識

一 計算機發展 世界計算機 1 第一台計算機 eniac,1946年,美國研製的世界上第一台計算機,開闢了計算機技術的新紀元。2 計算機之父 馮 諾依曼參與eniac研究,提出計算機的二進位制 五大組成部分 程式控制。3 計算機發展階段 第一代電子管計算機 1946 1958年。第二代電晶體計算機 ...

計算機基礎知識

計算機5大組成單元 輸入單元 輸出單元 cpu內部的控制單元 算術邏輯單元 記憶體。單有cpu是無法運作計算機的,所以計算機還需要其他的介面裝置才能夠實際執行。很顯然,主機板是必不可少的,因為主機板負責把所有的裝置連線起來,讓所有的裝置能夠進行協調通訊。而主機板上面最重要的元件就是主板晶元組了!這個...