原创 linux--uuid

1、UUID        通用唯一識別碼(英語:Universally Unique Identifier,簡稱UUID)是一種軟件建構的標準,亦爲自由軟件基金會組織在分散式計算環境領域的一部份。       UUID的目的,是讓分散式

原创 linux--源碼下載

1、源碼官網 https://www.kernel.org/ 可以直接下載,也可以使用git下載,git下載的好處是可以隨時切換版本,查看提交歷史,方便學習。 2、git下載配置 1)下載安裝git [root@VM_0_11_cen

原创 Go語言二叉樹的實現

package main import "fmt" //定義二叉樹的節點 type Node struct { value int left *Node right *Node } //功能:打印節點的值 //參數:nil

原创 linux--tcpdump使用

1、tcpdump         tcpdump 是一個很常用的網絡包分析工具,可以用來顯示通過網絡傳輸到本系統的 TCP/IP 以及其他網絡的數據包。tcpdump 使用 libpcap 庫來抓取網絡報,這個庫在幾乎在所有的 Linu

原创 linux--雙網卡綁定bond

1、什麼是bond         網卡bond是通過多張網卡綁定爲一個邏輯網卡,實現本地網卡的冗餘,帶寬擴容和負載均衡,在生產場景中是一種常用的技術。Kernels 2.4.12及以後的版本均供bonding模塊,以前的版本可以通過pa

原创 linux--線性地址、邏輯地址、物理地址

1、邏輯地址    線性地址與邏輯地址是intel架構下的內存管理機制。機器語言指令中出現的內存地址,都是邏輯地址,需要轉換成線性地址,再經過MMU(CPU中的內存管理單元)轉換成物理地址才能夠被訪問到。即,邏輯地址-->線性地址-->物

原创 linux--安全配置hosts

1、/etc/hosts [root@VM_0_11_centos etc]# cat hosts 127.0.0.1 VM_0_11_centos VM_0_11_centos 127.0.0.1 localhost.localdom

原创 linux--selinux

1、Selinux         SELinux(Security-Enhanced Linux,安全增強型Linux)是美國國家安全局(NAS)對於強制訪問控制的實現,在這種訪問控制體系的限制下,進程只能訪問哪些在他的任務中所需的文件

原创 linux--內核同步

一、原子操作         原子操作可以保證指令以原子的方式執行,執行過程不被打斷。它通過把讀取和修改變量的行爲包含在一個單步中執行,從而防止了競爭的發生,保證操作結果總是一致的。原子操作在Linux內核裏分爲原子整數操作和原子位操作,

原创 linux--ssh配置使用

1、什麼是SSH         secure shell protocol簡稱SSH,是由IETF網絡工作小組(network working group) 制定,在進行數據傳輸之前,SSH先對聯級數據包通過加密技術進行加密處理,加密後

原创 linux--RAID

1、RAID是什麼         RAID(Redundant arrays of Independent Drives),有“獨立磁盤構成的具有冗餘能力的陣列”。磁盤陣是由很多價格較便宜的磁盤,組合成一個容量巨大的磁盤組,利用個別磁盤

原创 linux--大頁內存

1、什麼是大頁內存         大內存頁”有助於 Linux 系統進行虛擬內存管理。顧名思義,除了標準的 4KB 大小的頁面外,它們還能幫助管理內存中的巨大的頁面。使用“大內存頁”,你最大可以定義 1GB 的頁面大小。 2、爲什麼使用

原创 linux--centos搭建k8s集羣

1、環境信息 1)新安裝三臺cenos虛擬機,保證三臺虛擬機可以互相ping通 master:192.168.32.100 node1:192.168.32.110 node2:192.168.32.120 2)關閉防火牆 [lx

原创 linux--gdb程序調試

1、安裝gcc/g++/gdb [root@VM_0_11_centos Program]# yum -y install gcc [root@VM_0_11_centos Program]# yum -y install gcc-c+

原创 linux--smartctl

1、smartctl Smartctl(S.M.A.R.T 自監控,分析和報告技術)是類Unix系統下實施SMART任務命令行套件或工具,它用於打印SMART自檢和錯誤日誌,啓用並禁用SMRAT自動檢測,以及初始化設備自檢。 2、安裝