Linux63期 day-12 操作系統(tǒng)階段梳理

第一次復(fù)習(xí)回顧

一、服務(wù)器硬件知識(shí)
1.系統(tǒng)運(yùn)維工作:網(wǎng)絡(luò)安全運(yùn)維  云計(jì)算運(yùn)維  大數(shù)據(jù)運(yùn)維   
              數(shù)據(jù)庫(kù)運(yùn)維(DBA)  運(yùn)維開(kāi)發(fā)(自動(dòng)化運(yùn)維)  監(jiān)控運(yùn)維
  運(yùn)維三大職責(zé):保證數(shù)據(jù)不丟失,不泄露
              保證服務(wù)器7*24小時(shí)穩(wěn)定運(yùn)行不宕機(jī)
              提升用戶訪問(wèn)體驗(yàn)
2.服務(wù)器硬件組成
  cpu          運(yùn)算/控制
  風(fēng)扇          散熱
  內(nèi)存          臨時(shí)儲(chǔ)存數(shù)據(jù)
  硬盤          永久儲(chǔ)存數(shù)據(jù)
  電源          供電
3.服務(wù)器型號(hào)(面試會(huì)問(wèn)到)
  IBM:  http://b2b.lenovo.com.cn/dcserver/
  dell: http://www.dell.com/zh-cn/work/shop/cty/sc/servers
 4.服務(wù)器硬件詳細(xì)介紹
  cpu:路數(shù)     代表服務(wù)器中有幾顆cpu
       核數(shù)     代表一顆cpu中有幾核  決定了服務(wù)器并行處理能力
  
  內(nèi)存:介紹了幾個(gè)名詞概念
       程序:開(kāi)發(fā)人員寫(xiě)好的代碼(一個(gè)代碼的集合體)
       進(jìn)程:正在運(yùn)行的程序
    守護(hù)進(jìn)程:一直運(yùn)行的進(jìn)程叫做守護(hù)進(jìn)程
緩存(cache):加快數(shù)據(jù)的讀取    讀—緩存
緩沖(buffer):加快數(shù)據(jù)的寫(xiě)入   寫(xiě)—緩沖
    
   磁盤:磁盤接口    sata->scsi->sas   pci-e
        磁盤陣列    提高容量 加快讀寫(xiě)速度 提高數(shù)據(jù)安全性

陣列卡(raid):陣列級(jí)別:
 raid0 數(shù)據(jù)全部分開(kāi)存儲(chǔ),分成多份(讀寫(xiě)速度快,安全性不高)
 raid1 一塊硬盤做備份   (讀寫(xiě)速度不變,安全性高)
 raid5 至少三塊磁盤 只能壞一塊(不管多少塊磁盤都會(huì)損失一塊磁盤容量,加上熱備盤就會(huì)損失兩塊)

   電源:冗余能力: 雙電源   ups(不間斷供電系統(tǒng))  發(fā)電機(jī)

  企業(yè)存儲(chǔ)數(shù)據(jù)方案:
    高并發(fā):用戶存儲(chǔ)數(shù)據(jù)-->內(nèi)存的緩沖-->定時(shí)定量存儲(chǔ)到磁盤中  存儲(chǔ)數(shù)據(jù)
            讀取數(shù)據(jù)-->內(nèi)存的緩存 <--磁盤中的熱點(diǎn)數(shù)據(jù)       讀取數(shù)據(jù)
    低并發(fā):用戶存儲(chǔ)數(shù)據(jù)->磁盤中
            讀取數(shù)據(jù)->內(nèi)存的緩存 <--磁盤中的熱點(diǎn)數(shù)據(jù)
二、操作系統(tǒng)的概念以及操作安裝過(guò)程
1.什么是操作系統(tǒng):就是人與計(jì)算機(jī)硬件交流的中介
  操作系統(tǒng)的組成:內(nèi)核  解釋器shell/bash  外圍軟件程序
  操作系統(tǒng)的誕生:
    unix             貝爾實(shí)驗(yàn)室
    minix        大學(xué)教授 譚邦寧 教學(xué)使用
自由軟件基金會(huì)  FSF  GUN是項(xiàng)目(創(chuàng)建一個(gè)類似unix但不是unix的系統(tǒng))   解釋器 應(yīng)用軟件 
                   GPL(所有軟件必須開(kāi)源 代碼修改后必須公開(kāi))
   Linux       大學(xué)學(xué)生 托瓦茲   創(chuàng)造了內(nèi)核   內(nèi)核+GNU=Linux

2.Linux系統(tǒng)有很多發(fā)行版本
  ①redhat:紅帽商標(biāo)  需要收服務(wù)費(fèi)
  ②centos:商標(biāo)   免費(fèi)

3.如何進(jìn)行部署安裝
  環(huán)境準(zhǔn)備:虛擬化環(huán)境
   vmware wokestation  安裝在Windows系統(tǒng)中(正在使用) 虛擬出多個(gè)主機(jī)
   vmware vSphere(企業(yè)) 直接就是一個(gè)操作系統(tǒng)(unix)
   vmware client(控制臺(tái) 連接vSphere   創(chuàng)建虛擬機(jī))     
  好處優(yōu)點(diǎn):1.將服務(wù)器資源可以進(jìn)行拆分,讓多個(gè)系統(tǒng)可以共享我的硬件(cpu 內(nèi)存 硬盤)
           2.節(jié)省物理空間資源

安裝操作系統(tǒng):
 1. 創(chuàng)建虛擬主機(jī) 
 2. 下載系統(tǒng)鏡像  
       新的系統(tǒng)如何下載鏡像  centos7.6 (阿里云鏡像)
       舊的系統(tǒng)如何下載鏡像(阿里云鏡像中下載文檔可以直接進(jìn)入下載界面)
  3. 光驅(qū)加載鏡像  安裝系統(tǒng)
開(kāi)啟后進(jìn)入固件,在boot下選擇光驅(qū)加載鏡像即可正常進(jìn)入安裝系統(tǒng)
   
安裝系統(tǒng)過(guò)程
1) 修改網(wǎng)卡信息(名稱 net.ifnames=0 biosdevname=0)
2) 網(wǎng)卡地址配置/主機(jī)名稱配置
3) 系統(tǒng)分區(qū)操作
4) 時(shí)間時(shí)區(qū)設(shè)置
5) 軟件包選擇 最小化(1236)

4. 修改網(wǎng)卡地址信息(如果未輸入net.ifnames=0等)
       圖形界面: nmtui(可修改)
       配置文件: vi /etc/sysconfig/network-scripts/ifcfg-eth0 (可修改)
       重啟網(wǎng)絡(luò)服務(wù): systemctl restart network
三、遠(yuǎn)程方式操作系統(tǒng)
1.安裝與配置遠(yuǎn)程連接軟件  xshell  蘋果:secureCRT

2.遠(yuǎn)程連接管理系統(tǒng)
   排錯(cuò)三步曲:
   1. 檢查鏈路是否通暢  ping 10.0.0.200
   2. 檢查安全策略阻止  防火墻安全策略阻止   軟件firewalld/硬件    向ssh服務(wù)22端口
   3. 檢查服務(wù)是否開(kāi)啟  telnet 10.0.0.200 22     systemctl start/enable sshd

 3. 虛擬化網(wǎng)絡(luò)模式
   NAT模式:
   優(yōu)點(diǎn):
   1. 訪問(wèn)外網(wǎng)
   2. 不容易造成虛擬主機(jī)IP地址沖突
   缺點(diǎn): 
   1. 不便于其他物理主機(jī)訪問(wèn)
   解決其他主機(jī)訪問(wèn)虛擬主機(jī)方法:
   配置端口映射:
   虛擬網(wǎng)絡(luò)編輯---nat模式的虛擬網(wǎng)卡(vmnet8)--net配置---端口轉(zhuǎn)發(fā)
   訪問(wèn) 192.168.21.201:9000 == 10.0.0.200:22
  
   橋接模式:
   優(yōu)點(diǎn):
   1. 訪問(wèn)外網(wǎng) 
   2. 容易讓其他主機(jī)訪問(wèn)虛擬主機(jī)
   缺點(diǎn):
   容易產(chǎn)生地址沖突
       
   僅主機(jī)模式:
   優(yōu)點(diǎn):
   安全 
   缺點(diǎn):
   無(wú)法訪問(wèn)外網(wǎng)
系統(tǒng)基礎(chǔ)操作
1.必知必會(huì)
   提示符組成:[\u@\h  \W]\\$
   命令語(yǔ)法結(jié)構(gòu):命令  參數(shù)  路徑
  系統(tǒng)目錄結(jié)構(gòu) :一切從根開(kāi)始
          絕對(duì)路徑:從根開(kāi)始的路徑 
          相對(duì)路徑:相對(duì)于當(dāng)前路徑(從當(dāng)前所在的位置出發(fā))

2.基礎(chǔ)命令掌握:系統(tǒng)的關(guān)機(jī)與充氣
  shutdown  -h    0或now     立即關(guān)機(jī)(默認(rèn)十分鐘關(guān)機(jī),也可添加時(shí)間)
  shutdown  -r    0或now     立即關(guān)機(jī)(默認(rèn)十分鐘重啟,也可添加時(shí)間)
  shutdown  -c    取消命令
           
 1.命令幫助信息:man  命令         man  數(shù)字  命令
①   Executable programs or shell commands
          可執(zhí)行程序或shell命令 
②   System calls (functions provided by the kernel)
          系統(tǒng)調(diào)用
③   Library calls (functions within program libraries)
          庫(kù)調(diào)用
④   Special files (usually found in /dev)
          特殊文件說(shuō)明
⑤   File formats and conventions eg /etc/passwd
          文件格式信息/配置文件說(shuō)明
⑥   Games
          游戲有關(guān)信息
⑦ Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7
          匯總說(shuō)明文檔
⑧   System administration commands (usually only for root)
          系統(tǒng)管理命令
⑨   Kernel routines [Non standard]
           內(nèi)核路由
 2. 命令 --help/-help/--h/-h
 3.help  內(nèi)置命令
    man help      ---查看有什么內(nèi)置命令

系統(tǒng)目錄相關(guān)命令:mkdir  cd  pwd  cp  ls  rm
cd -    ---切換到上一次所在目錄  等價(jià)于  cd $OLDPWD
Esc+.   快速把上一次的路徑調(diào)用到本次使用

系統(tǒng)文件相關(guān)命令:
touch(change file timestamps)           ---更新時(shí)間記錄(重復(fù)創(chuàng)建文件)
cat   -n      查看一個(gè)文件里的行數(shù)
less  /etc/services   向下逐行  回車   向下翻頁(yè)  空格    向上逐行  ↑     向上逐頁(yè) b
more  /etc/services    向下逐行 回車    向下翻頁(yè) 空格  向上逐行 shift+↑  向上逐頁(yè) b 
cat命令可以一次性向文件中編寫(xiě)多行信息
cat >>文件<< 字符信息    輸入信息后最后寫(xiě)上相同的字符信息即可  例:
cat寫(xiě)多行信息舉例
生成序列信息:
echo { }                 { }      ---生成序列符號(hào)    (通配符號(hào))
操作方法:
# echo {1..20}         ---生成序列
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#echo {01..10..2}       ---生成奇數(shù)序列  (1.3.5.7....)
01 03 05 07 09
 #echo {00..10..2}       ---生成奇數(shù)序列  (0.2.4.6....)
00 02 04 06 08 10

批量創(chuàng)建十個(gè)文件或目錄  -操作方法:
# touch 文件名{01..10}         ---創(chuàng)建十個(gè)文件
# mkdir 目錄名{www,bbs,blog}  ---創(chuàng)建三個(gè)目錄,因?yàn)槭菬o(wú)序用,分隔開(kāi)(不用輸入三遍命令)

生成縱向序列 -操作方法:
#seq  10              ---生成10行為縱列
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
# seq -w 10           ---生成10行為縱列(補(bǔ)全0)   
  01
  02
  03
  04
  05
  06
  07
  08
  09
  10
作業(yè):
1. 在縱向序列數(shù)值后面生成oldboy01 oldboy02信息
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 專業(yè)考題類型管理運(yùn)行工作負(fù)責(zé)人一般作業(yè)考題內(nèi)容選項(xiàng)A選項(xiàng)B選項(xiàng)C選項(xiàng)D選項(xiàng)E選項(xiàng)F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚(yú)閱讀 10,700評(píng)論 0 13
  • 老男孩教育63 期--day01--服務(wù)器硬件知識(shí) 00.課程介紹部分 1)基礎(chǔ)常用軟件的準(zhǔn)備2)計(jì)算機(jī)器硬件分類...
    東彎閱讀 943評(píng)論 1 1
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,383評(píng)論 0 5
  • # 第一章復(fù)習(xí)題答案p3 1、計(jì)算機(jī)系統(tǒng)由哪些部分組成? 2、什么是計(jì)算機(jī)的操作系統(tǒng)?答:操作系統(tǒng)是計(jì)算機(jī)的一種系...
    叛逆閑人閱讀 3,779評(píng)論 0 0
  • 不知道為什么,以前一直不大喜歡上海,總覺(jué)得過(guò)于喧囂和粉飾,在新潮中透著些許的俗氣。 第一次去上海,年紀(jì)還小,就是和...
    Aureljj閱讀 640評(píng)論 1 6

友情鏈接更多精彩內(nèi)容