計算機運維基礎知識 Linux版

計算機系統由硬件系統和軟件系統組成

第一代計算機   電子管時代

第二代計算機   晶體管時代

第三代計算機   集成電路時代

第四代計算機   大規模集成電路時代

1964年,世界第一代計算機ENICA。用來計算彈道軌跡。

馮諾依曼  計算機之父

運算器,控制器,存儲器,輸入設備,輸出設備。

巨型計算機,大型計算機,小型計算機,微型計算機。

服務器Server/client C/S是計算機的一種,是網絡中為客戶端計算機提供各種服務的高性能計算機。

數據庫 oracle,mysql,mariadb,sql server

Web服務器,數據服務器,郵件服務器,文件服務器,中間件應用服務器,日志服務器,監控服務器,程序版本控制服務器,虛擬機服務器,打印服務器,域服務器,多媒體服務器,通訊服務器,ERP服務器等。

塔式Tower服務器,機架式Rack服務器,刀片式Blade服務器。

集群cluster

家用硬盤接口sata,服務器硬盤接口sas

single failture單點失敗

lscpu 顯示CPU信息

cpu緩存價格 分1,2,3,級緩存。

地址總線寬度:決定了CPU可以訪問的物理地址空間、

2×10  1024=1k

2×20  1024=1m

2×30  1024=1G

2×40  1024=1T

2×50  1024=1P

2×60  1024=1E

2×70  1024=1Z

2×80  1024=1Y

2×90  1024=1B


bit 位 b

1byte 字節=8位?。?/p>

BIOS basic input output ststem

ram內存  rom 硬盤

DDR2 667 運行頻率為333MHz,帶寬為

         333x2x64/8  =  5.4GB/s

在線備用內存技術


內存鏡像


ECC自動檢測


ATM異步傳輸模式

10.30:

Raid陣列卡 性能提高 容錯性

RJ45

熱插拔技術,允許在不關機的情況下更換零件。

DAS  直連存儲

NAS  網絡存儲只能使用數據

SAN  san client

     san server

     網絡硬盤使用與控制,將使用的網絡存儲空間移到本機使用。

exe. com,bat,vbs

ABI 應用程序二進制接口   運行標準

windows 與 linux的ABI不同

API 應用程序開發標準     開發標準

libary 庫

POSIX:portable Operating System Interface

IEEE在操作系統上定義的一系列API標準


庫函數,靜態庫(.lib windows  .a  linux),動態庫(dll,so)。

編譯,源代碼編譯成為二進制 。編譯器gcc


編程語言

低級語言:0和1

匯編語言;和機器語言一一對應,與硬件相關的特有代碼,驅動程序開發。

中級語言:C

         系統級應用,驅動程序。

高級應用:java,objective-c,c#,python,php

          應用級程序開發

fedora 桌面linux系統

1969 Unix誕生

宏內核 linux GUN TOOLS

微內核 windows

uname -r  查看內核版本

www.kernel.org   最新版linux內核版本

redhat: rhel:redhat enterprise linux

        每18個月發行一個新的版本

centOS:兼容rhel的格式

fedora:每6個月發行一個版本

開源:軟件和源代碼提供給所有人

自由分發軟件和源代碼

能夠修改和創建衍生作品

作者的代碼完善

軟件分類:商業,共享,自由。



開源協議

開源許可證

GPLv2,GPLv3,LGPL(lesser);copyleft,WordPress

APache


Linux哲學思想

一切都是一個文件(包括硬件)

小型,單一用途的程序。

鏈接程序,共同完成復雜的任務。

避免令人困惑的用戶界面。

配置數據存儲在文本中。


MD5 哈希運算

md5sum /etc/issue  MD5檢測文件完整性

md5sum 


獲取發行版本

https://wiki.centos.org/Download

https://mirrors.aliyun.com

https://mirrors.163.com

https://mirrors.sohu.com


windows與linux的區別

文件系統區別

ntfs,fat,iso9660


ext2,3,4  centos6.x

xfs.btrfs centos7.x


device 設備

/dve/sr0

/dev/sda

home   家目錄

lib64  庫



IDE

/dve/hda/hdb

/dve/hdc/hdd


MBR  古老的分區方式

主分區:一個磁盤<=4

擴展分區:最多一個+主分區<=4

/dve/sda1-4

邏輯分區:/dev/sda5-….


/dev/sda1   mount 掛載  C:\testdir

/dev/sda   200G

/boot   引導文件100-200M

/root

/home

/var/www

/testdir

swap


用戶空間  

內核空間   操系統作

app–OS–hard

esx(linux)

host 主機的OS 物理操作系統

guest OS 來賓操作系統  虛擬機操作系統

/etc 配置文件 Edit The Config


whoami 誰在使用

cat /etc/gdm/custom.conf

gedit /etc/gdm/custom.conf

AutomaticLoginEnable=ture

AutomaticLogin=root

原創文章,作者:swzczx,如若轉載,請注明出處:http://www.www58058.com/28180

(1)
swzczxswzczx
上一篇 2016-08-04
下一篇 2016-08-04

相關推薦

  • 文本三劍客之awk

    文本三劍客之awk 簡介      awk是一種編程語言,用于在linux/unix下對文本和數據進行處理。數據可以來自標準輸入、一個或多個文件,或其它命令的輸出。它支持用戶自定義函數和動態正則表達式等先進功能,是linux/unix下的一個強大編程工具。它在命令行中使用,但更多是作為腳本來使用。awk的處理文本和數據的方式是這…

    2017-09-06
  • 4、文件通配和權限

    http://note.youdao.com/yws/public/redirect/share?id=bc0a93cca15963ed8490649892b2c31d&type=false

    Linux干貨 2016-08-08
  • Linux中分析文本工具

    一、收集文本統計數據wc wc命令用來計算數字。利用wc指令我們可以計算文件的Byte數、字數或是列數,若不指定文件名稱,或是所給予的文件名為“-”,則wc指令會從標準輸入設備讀取數據,且不改變原始數據。 例如; 可以對文件或STDIN中的數據運行 $wcstory.txt 39   237   1901 story.txt 行數 字數 …

    Linux干貨 2016-08-08
  • 文件權限特殊管理之ACL

    ACL:access control list 權限訪問列表 應用范圍:所屬主和所屬組和其他用戶之外的他叔用戶 ACL是Linux系統權限額外支持的一項功能,需要文件系統的支持,例如:ReiserFS , EXT2 , EXT3 , EXT4 , JFS , XFS等都支持ACL功能 centos7 中:安裝系統分區和裝完系統之后自己手動添加的分區自動支持a…

    Linux干貨 2016-08-05
  • Linux中的 德·摩根定律

    Linux中的 德·摩根定律 §·德·摩根定律介紹 ※概念 在命題邏輯和邏輯代數中,德·摩根定律(或稱德·摩根定理)是關于命題邏輯規律的一對法則。 奧古斯塔斯·德·摩根首先發現了在命題邏輯中存在著下面這些關系: 非(P 且 Q) = (非 P) 或 (非 Q) 非(P 或 Q) = (非 P) 且 (非 Q) 德·摩根定律在數理…

    Linux干貨 2016-08-15
欧美性久久久久