linux學習總結

磁盤存儲和文件系統

  1. 分區管理:
    1)分區指令:fdisk(ext系列)、gdisk(xfs系列)、parted
    2)分區同步指令:partprobe(支持centos5、7版本)partx -a 設備分區地址(同步centos6版本新增分區)partx -n 6-7 設備分區地址(centos6版本刪除的分區同步指令)
    註解:在我們對一個正在使用的硬盤分區後,通常不會存入緩存中,要不重啓,要不使用以上命令完成緩存與配置文件的同步
  2. 系統文件
    1)文件系統指令:mkfs、fsck、mkswap、swapon和mke2fs、dumpe2fs、tune2fs、e2label(支持ext系列)或者xfs_(tab補全)
    2)查看硬件信息指令:lsblk、blkid、du、df、findmnt、findfs
    3)掛載指令:mount、umount
    設備掛目錄、目錄掛目錄(參數-B)、文件掛目錄(參數選項-o loop)、光盤掛目錄、格式化文件掛目錄、swap掛目錄
    4)創建邏輯卷分區流程:分散空間>物理卷>卷組>邏輯卷
    文件掛載配置文件/etc/fstab 文件命令:dd

    網絡協議和管理

    1.OSI:物理層>數據鏈路層>網絡層>傳輸層>會話層>表示層>應用層
    2.三種通訊方式與通信模式:單工、半雙工、全雙工和單播、組播、廣播
    3.物理設備:集線器(物理層):提供物理連接、交換機(數據鏈路層)分割衝突域、路由器(網絡層)分割廣播域
    4.幀包頭結構
    5.TCP協議、UDP協議、IP協議、ICMP協議、ARP協議(容易發生ARP欺騙)、RARP協議
    6.IP網絡地址的劃分早期分爲ABCD類網絡ID類型 127開頭都屬於環回地址
    A類網絡前8位,第一位爲0,1-126 網絡個數2^7 主機個數2^24-2
    B類網絡前16位,前兩位10,128-191 網絡個數2^14 主機個數2^16-2
    C類網絡前24位,前三位110,192-223 網絡個數2^21 主機個數2^8-2
    1)網絡中主機數=2^(32-網絡ID位數)-2
    2)網絡數=2^可變網絡ID位
    7.無類:網絡ID位數不確定
    netmask(子網掩碼):共32位,對應IP中網絡ID位爲1,主機位爲0
    1)網絡中主機數=2^(32-網絡ID位數)-2
    2)網絡數=2^可變網絡ID位
    3)網絡ID=IP與netmask
    注意:網絡在A和B通信時,是拿自己子網掩碼與自己與然後再拿自己子網掩碼與對方與.
    4)無類地址CIDR表示法:IP/網絡ID位數,CIDR表示法,無類域間路由
    5)劃分子網數=2^網絡ID向主機ID借位
    7.路由表:
    目標網絡、netmask、接口、網關(關鍵四項)
    目標網絡:網絡ID
    netmask:子網掩碼
    接口:從本設備哪個接口出去,就能到達目標網絡
    網關:到達目標網絡,將數據包發送給下一個路由器的接口的IP
    8.有限狀態機CLOSED、LISTEN、SYN-SENT、SYN-RECEIVED、ESTABLISHED、FIN-WAIT-1、FIN-WAIT-2、TIME-WAIT、CLOSE-WAIT、LAST-ACK、CLOSING
    三次握手過程:
    客戶端和服務器開始都處於CLOSED狀態下,當客戶端向服務器發送連接報文段時自己進入SYN-SENT狀態,服務器處於LISTEN狀態,收到消息後將確認報文段和連接報文段發送個客戶端,自己進入SYN-RECEIVED狀態,當客戶端收到消息後,發送確認報文段給服務器,自己進入ESTAB-LISHED狀態,在服務器收到消息後,即進入ESTAB-LISHED狀態,自此連接建立成功。
    注意:在此建立連接過程中,必須經過三步,一和二步明確了客戶端發出的消息服務器能收到,二和三步明確了服務器發出的消息客戶端能收到。所以這是必不可少的步驟。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章