原创 Python3 實現netstat, 實時查看本機應用網絡會話

通過Python3 實現windows中的netstat 命令, 實時查看本機應用發起的網絡會話。並且可以基於應用名稱過濾顯示。可以將後文中的代碼打包爲exe文件。 白名單模式下默認不顯示任何網絡會話,只顯示加入白名單的進程發

原创 python3 Psutil 功能列舉

目錄1. CPU相關2. 內存相關3. 磁盤相關4. 網絡相關5. 進程相關06. 傳感器相關 1. CPU相關 import psutil psutil.cpu_times(percpu=False) #默認值 psutil.

原创 CISCO 策略路由 PBR (Policy Base On Route) 詳解

文章目錄1. 什麼是策略路由2. 案例研究1. 拓撲及需求2. 設備配置3. 測試結果3. 深入研究1. route-map permit 空策略2. route-map deny 空語句3. route-map permit +

原创 Python3 冒泡排序過程原理詳解

文章目錄1. 什麼是冒泡排序2. 程序實現原理3. Python 代碼實現(低級版本)4. Python 代碼實現(高級版本) 1. 什麼是冒泡排序 冒泡排序是把一個由同類型元素組成的序列(如數字組成的列表)中的元素按照一定順序(

原创 python3 實現“假”終端,理解while 1:

通過os.system()執行系統命令,結合while循環,模擬出一個假終端,本例子無實際意義,just for fun。 該程序思路如下: 確定終端提示符">>>" 需要一直循環,通過while實現 通過if/eli

原创 透過疫情 論分佈式與集中式架構優缺點

2020年無疑將成爲人類歷史上又一濃墨重彩的一筆。 菲律賓火山爆發 kobe飛機失事 每股4次熔斷, coronavirus 一年中出現以上事件之一都會成爲當年頭條大事,就更別說將所有事件放在同一年。特別是新冠病毒在全球的肆意

原创 Fortigate 飛塔防火牆命令行常用操作 CLI

文章目錄1.基本配置1. 設備console口設置2. 設置接口IP3. 設置網關4. 設置DNS5. 設置NTP6. 設置時區和主機名2.HA相關3.基本元素1. 新建IP庫2. 新建IP組3. 新建虛擬IP庫(端口映射)4.

原创 os.walk 結合正則表達式收集目標文件的絕對路徑

以下代碼通過os.walk結合正則表達式收集目標文件的絕對路徑。 file_scanner函數將返回一個迭代器,迭代器存放的是目標路徑中所有符合正則表達式規則的文件名的絕對路徑。有了文件路徑就方便對文件進行其他操作了。 impor

原创 RIPv1 與 RIPv2 的共性與差異

協議端口:UDP 520,源和目的端口均爲520。 管理距離:120 消息類型: request messages、response messages。 請求消息用來向鄰居(RIP是否要協商鄰居?)發送一個更新,響應消

原创 RIP 的 Passive 接口導致的環路

如下圖,三臺路由器均運行RIP。在R2上配置環回口2.2.2.2 /32. 設備互聯均用23.x.x.x 34.x.x.x 24.x.xx地址。 配置好後,將F2/0的接口passive。此時R2的F2/0只收來自R4的更

原创 Cisco 交換機ftp鏡像 服務器報錯

如題,一條命令搞定,在交換機上關閉FTP被動模式,因爲很多ftp軟件不支持被動模式, 測試軟件爲3CDaemon no ip ftp passive

原创 python3 正則表達式 re 詳解

文章目錄一、開篇二、什麼是正則表達式三、正則表達式組成體系1. regex對象2. search()方法3. match對象四、正則表達式語法1. 分組2. “|”管道符3. 用?號實現可選匹配4.用“*”實現0次或多次匹配5.

原创 python3 網絡工程師 CRT不同設備日誌文件拆分

作爲網絡工程師,有時候在客戶現場經常會因爲時間關係用一個CRT窗口通過console線採集很多設備配置信息,這些設備信息都是記錄在CRT的同一個日誌文件中,回到公司處理起來非常不方便。因此寫了以下腳本,以“#”爲標記來分割文件。比