原创 redis入門與安裝

1. redis簡介 1.1 redis特點 2. redis安裝 2.1 redis下載安裝 2.2 redis啓動與關閉 3. redis客戶端 3.1 redis命令行客戶端 3.2  redis遠程客戶端 3.3 redis編程客

原创 redis 集羣主從複製

1. redis主從複製(master/slave) 通過持久化功能,redis保證了即使在服務器重啓的情況下也不會丟失(或少量丟失)數據,但是由於數據是存儲在一臺服務器上的,如果這臺服務器出現故障,比如硬盤損壞,也會導致數據丟失。 爲了

原创 EVE橋接eNSP

1.電腦本地創建環回口         輸入windows+r打開運行框,輸入hdwwiz手動添加一個本地換回口的網卡。           2.對新添加的環回口作一定的修改         此時,輸入windows+r鍵,輸入ncpa

原创 Shell流程控制語句(if/for/while/until/case)

5.if語句 5.1 單分支結構 ​ (條件表達式)部分可以是test、[]、[ [ ] ]、( ( ) )等條件表達式,甚至可以直接使用命令作爲條件表達式。每個if條件語句都有if開頭,並帶有then,最後以fi結尾。相當於*

原创 文本過濾之grep

grep工具 文本行過濾工具,根據用戶指定的模式對目標文件逐行進行匹配檢查;打印匹配到的行 模式:由正則表達式字符及文本字符所編寫的過濾條件 用法:grep [OPTION]  PATTERN [FILE] OPTION 說明

原创 Python3協程

1.協程 協程,又稱微線程,協程是一種用戶態的輕量級線程。 協程擁有自己的寄存器上下文和棧。協程調度切換時,將寄存器上下文和棧保存到其他地方,在切回來的時候,恢復先前保存的寄存器上下文和棧。因此,協程能保留上一次調用時的狀態(即所有局部狀

原创 Python不使用第三個變量來交換兩個變量的幾種方式

1.交換兩個變量的方式 使用第三個變量的方式就不必說了,這裏僅說只使用兩個變量來實現交換 第一種:Python支持 >>> a = 2 >>> b = 1 >>> a, b = b, a        //寄存器參與 >>> a 1 >

原创 Shell概述、變量及運算符

1.Shell概述 1.1 Shell簡介 Shell是一個命令解釋器,它的作用是解釋執行用戶輸入的命令及程序等,用戶每輸入一條命令,Shell就解釋執行一條。這種從鍵盤一輸入命令,就可以立即得到迴應的對話方式,稱爲交互的方式。

原创 expect實現無交互登錄

1.expect實現無交互登錄 ​ expect是一個用來實現自動交互功能的軟件套件。如果你想寫一個能自動處理輸入輸出的腳本(如向用戶提問並且驗證密碼),又不想面對C或者Perl,那麼expect是你最好的選擇。它可以用來做一些

原创 Python3時間日誌模塊time/datetime/calendar

1.time模塊 方法 描述 time.time() 返回當前的時間戳(從1970紀元後經過的浮點秒數) time.sleep() 推遲調用線程的運行,表示進行掛起的時間(CPU不工作) time.clock()

原创 Python3正則表達式和re模塊

1. 正則表達式 1.1 正則表達式符號 2. re模塊 2.1 re.compile(pattern[, flags]) 2.2 re.findall(pattern, string, flags=0) 2.3 re.finditer(

原创 Shell正則

1.Shell正則表達式 ​ Linux中常用的有兩種正則表達式引擎:基礎正則表達式BRE、擴展正則表達式ERE。 正則表達式也譯爲正規表示法、常規表示法,是一種字符模式,用於再查找過程中匹配指定的字符。 ​ 支持正則表達

原创 Python3多進程

1. multiprocessing模塊 1.1 直接調用 import multiprocessing import time def f(name):     time.sleep(1)     print("hello", nam

原创 pxe+Kickstart無人值守化自動安裝

1.簡介 1.1 pxe簡介 1.2 pxe的工作過程 1.3 Kickstart 2. 實驗環境 3. Kickstart無人值守部署 3.1 配置DHCP服務 3.2 TFTP服務配置 3.3 準備引導相關的文件 3.4 HTTP服務

原创 Python3裝飾器詳解

裝飾器 ​ 裝飾器本質上是一個函數,該函數用來處理其他函數,它可以讓其他函數在不需要修改代碼的前提下增加額外的功能。裝飾器的返回值也是一個函數對象,它經常用於有切面需求的場景,比如:插入日誌、性能測試、事物處理、緩存、權限校驗等