計算機運維基礎知識 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?。猓幔螅椋恪nput 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 14:41
下一篇 2016-08-04 14:41

相關推薦

  • N25-第七周作業

    第七周 1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; [root@zf ~]# fdisk /dev/sdb Command (m for help): n Command action e extended p primary partit…

    Linux干貨 2017-02-24
  • 操作系統文件管理

      在現代計算機系統中,要用到大量的程序和數據,因內存容量有限,且不能長期保存,故而平時總是把它們以文件的形式存放在外存中,需要時再隨時將它們調入內存。如果由用戶直接管理外存上的文件,不僅要求用戶熟悉外存特性,了解各種文件的屬性,以及它們在外存上的位置,而且在多用戶環境下,還必須能保持數據的安全性和一致性。顯然,這是用戶所不能勝任、也不愿…

    Linux干貨 2015-04-13
  • 馬哥教育網絡班22期+第五周課程練習

    1、顯示當前系統上root、fedora或user1用戶的默認shell; ~]# cat /etc/passwd |grep -E  "^(root|fedora|user1)" |awk -F: '{print $NF}'/bin/bash/bin/bash/bin/bash 2、找出/etc/rc.d/…

    Linux干貨 2016-09-19
  • linux中bash的基礎特性和基本文件管理命令

    linux的文件管理類命令 linux系統下的涉及到目錄管理命令,主要有 mkdir,rmdir linux系統下也會用到許多文件查看類命令,包括cat,tac,head,tail,more,less等 linux系統下涉及的文件管理類命令主要有cp,mv,rm 本節我們主要說明文件管理類命令的使用方法。 cp命令的使用方法 首先,cp這個命令的作用是可以復…

    Linux干貨 2016-09-26
  • Linux程序包管理(rpm、yum、make)

    linux系統程序安裝的方法有rpm yum 以及make手動編譯3種方法: rpm這個機制最早由Redhat公司開發出來,后來由于實在好用,所以被很多發行版所使用作為軟件安裝的管理方式。不過由于使用RPM安裝軟件時有時會涉及到文件的依賴信,此時需要手動去逐個安裝被依賴的包操作起來十分復雜,于是yum這種線上升級的機制便出現了,它會自己主動解決各文件的依賴關…

    Linux干貨 2017-10-02
  • 第三周學習總結之用戶管理

    寫在前面 我們知道作為一個系統管理員,對系統內人員的管理是非常頻繁的,今天給張三添加某個權限,明天李四離職需要刪除賬號、回收權限,后天王五部門調動,都需要涉及到人員賬號的相應調整。因此用戶的管理就變得尤其重要。 用戶管理 Linux系統的用戶有普通用戶和特權用戶之分,特權用戶是可以執行特權操作的一個或一類用戶,而普通用戶則只能執行普通的操作,沒有特權操作權利…

    2017-12-19
欧美性久久久久