原创 SHELL腳本進階

SHELL進階 for循環 for 變量名 in 列表;do   循環體 done 執行機制 依次將列表中的元素賦值給“變量名” ; 每次賦值後即執行一次循環體; 直到列表中的元素耗盡,循環結束 for特殊格

原创 網絡組Network Teaming

網絡組Network Teaming 網絡組是將多個網卡聚合再一起的方法,從而實現容錯和提高吞吐量 網絡組是由內核驅動和teamd守護進程實現的,較舊版中 bonding 技術,網絡組可以提供更好的性能和擴展性 網絡組支持多種工作模式:

原创 網橋

配置實現網橋 網橋:即橋接 把一套機器上的若干個網絡接口 “連接” 起來,其結果是,其中一個網口收到的報文會被複制給其他網口併發送出去。以使得網口之間的報文能夠互相轉發。網橋就是這樣一個設備,它有若干個網口,並且這些網口是橋接起來的。與網

原创 網絡接口配置-Bonding

網絡接口配置-Bonding Bonding 是將多塊網卡綁定同一個Ip地址對外提供服務,可以實現高可用或者負載均衡。直接給兩塊網卡設置同一個IP地址是不可以的。通過 bonding ,虛擬一塊網卡對外提供連接,物理網卡被修改爲相同的MA

原创 CentOS7更改網卡名稱

CentOS7和CentOS6的區別其中一項就是網卡名稱變了 CentOS7安裝完網卡變成了eno16777736或者ens33等等,爲了方便操作,我們來更改網卡名稱爲eth0 1. 新安裝的CentOS7的網卡名稱爲ens33 2. 先

原创 LInux磁盤管理:LVM邏輯卷

Linux磁盤管理:LVM邏輯卷 LVM簡介   LVM(Logical Volume Manager 邏輯卷管理),是Linux操作系統的邏輯卷管理器。   LVM將一個或多個硬盤的分區在邏輯上集合,相當於一個大硬盤來使用,當硬盤的

原创 TCP的三次握手和四次揮手

TCP的三次握手和四次揮手 TCP的概述 TCP,提供面向連接的服務,在傳送數據之前必須先建立連接,數據傳送完成後要釋放連接。因此,TCP是一種可靠的運輸服務,但是正因爲這樣,不可避免的增加了許多的開銷,比如確認,流量控制等。對應的應用層協

原创 dd 工具

dd 工具 用於複製文件並對原文件的內容進行轉換和格式化處理 用法: dd if=/PATH/FROM/SRC of=/PATH/TO/DEST bs=# count=#  if=file 從所命名文件讀取而不是從標準輸入  o

原创 磁盤分區表備份、刪除和恢復

磁盤分區表備份、刪除和恢復 分區表的備份  MBR分區表存放在硬盤0磁道第0個扇區內,總共512字節,前446字節爲bootloader,中間64位爲磁盤分區表信息,每個分區信息佔16個字節,總共存放在4個分區。  查看硬盤的十六進制文

原创 磁盤分區表備份、刪除和恢復

磁盤分區表備份、刪除和恢復 分區表的備份  MBR分區表存放在硬盤0磁道第0個扇區內,總共512字節,前446字節爲bootloader,中間64位爲磁盤分區表信息,每個分區信息佔16個字節,總共存放在4個分區。  查看硬盤的十六進制文

原创 磁盤存儲、文件系統的知識概括

磁盤存儲與文件系統 分區 兩種分區格式:MBR、GPT MBR分區 MBR分區磁盤的分區表信息存放在硬盤0磁道第0個扇區內總共512字節 前446字節爲bootloader 中間64位爲磁盤分區表信息,每個分區信息佔16個字節

原创 解決CentOS7誤刪庫導致命令不能使用問題

CentOS恢復庫 /lib64/libc.so.6爲許多命令的庫文件,刪除會導致命令不能正常使用。此文章便是解決這一問題。 出現如上圖所示的現象後,斷電電源重新開機,快速按下 Esc 鍵進入rescue(救援模式) 在這個界⾯,選

原创 文本處理三劍客之SED

文本處理三劍客之SED sed (Stream EDitor),行編輯器 sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”(pattern space),接着用sed命令處理緩衝區中的內

原创 SHELL腳本練習手冊

SHELL腳本練習 編寫腳本 sumid.sh,計算/etc/passwd⽂件中的第10個⽤戶和第20⽤戶的ID之和 #!/bin/bash S_O=head /etc/passwd | tail -1 | cut -d: -f3 S

原创 SHELL腳本編程基礎

SHELL腳本編程基礎 程序編程風格:  過程式:以指令爲中心,數據服務於指令  對象式:以數據爲中心,指令服務於數據 程序的執行方式  計算機:運行二進制指令  編程語言:人與計算機之間交互的語言  低級編程語言