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