Python & Bash 腳本記錄
記錄一些方便使用的腳本
BASH 組合記錄
BUBU 因這兩天周未都有聽勝利國小資訊老師在教 BASH 研習會,上完有很多組合跟想法因此想把這些想法跟測試及課程上所教的方式都記錄在這裡,日後有想到可以在做利用組合
GLPI&OCS Inventory
GLPI大量匯入 States & entities
BUBU 因客戶想要從 GLPI 上面設定每個設備狀態,有請 AI 協助生成一支小程式來協助匯入狀態的欄值資訊,如果有使用到 entities 實體區分的話,每個實體區分都要設定到才能選擇到...
GLPI Windows AD 同步腳本
因 GLPI 在串 Windows AD 服務無法自動匯入使用者資訊,需手動處理同步,官方有提供指令方式來同步,我這邊一樣是用腳本方式來處理 執行過程 參考官方提供的 CLI 指令來進行...
OCS 類別裡刪除軟體名稱未更新
BUBU 因客人有反應在 OCS Inventory 的軟體類別有做好分類,但某個分類裡誤填了其他軟體名稱,但刪除了去查看該分類還是有存剛剛所填的軟體名稱。以下是透過 AI 生成程式來修補此...
檢查陣列卡上的硬碟健康度
BUBU 因公司上有使用到外接掛肚的硬碟櫃,在管理介面上看不到每顆硬碟的 SMART 的狀況,剛好有在群友上給予了解答,以防日後有需要我就先記錄下來 檢查硬碟資訊 smartctl --sca...
檔案比對 md5
BUBU 因為公司有在做站台檔案比對確認及通知,這樣子可以確認站台是否有被放置異常的檔案,我是使用 python 加上腳本一起使用,記錄一下日後有機會還可以再使用或者修改 執行掃檔跟產生 ...
檔案掃描比對加郵件寄送
BUBU 因為公司要確認每天備份是否正常運行,做了一支小程可以每天針對某個目錄下備份檔做差異比對並且匯成網頁用郵件寄給 BUBU 做查看,那我是用 python 方式去編寫,剛好最近都在上有...
Python 檢查 symbolic link 清單
BUBU 因為公司架設服務發現到服務有很多檔案目錄都是用 link 方式是建立,因此有找到 python 可以檢查那些資料有被 link 用到 程式解說 #!/usr/bin/python3 ...
Cloudflare 批次刪除 DNS 記錄
BUBU 因為想要把公司 DNS 服務轉移到 Cloudflare 來服務,但是匯入資料時不小心啟用 proxy 功能,想說要重新匯入但是要先清空記錄,但 DNS 記錄有約有三百多條一個一個...
檢查目錄下所使用空間
BUBU 因公司需求想要了解現況每個目錄所使用空間狀況,那我是用使 ChatGTP 去產出程式來應用 程式碼如下: import os import csv def get_direc...
盤查該目錄下檔案
盤查某目錄下所有檔案及大小 功能說明 因需要了解某目錄檔案有那些順便記錄該檔的大小,以下是我用 ChatGPT 協助產出的程式。 import os # 匯入 os 模組來處理文件和...
盤查該目錄所有副檔名
盤查該目錄所有副檔名及統計數量 功能說明 因需要了解某目錄該目錄所有副檔名、統計數量及檔案大小,以下是我用 ChatGPT 協助產出的程式。 import os import csv ...