https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

如何在 Windows 中找出佔用大量空間的檔案

最近,我們公司的 Windows Server 測試環境 C 朝空間快滿了。這邊我幫主管找找有什麼方法可以找出吃滿空間原因,最後找到一個方法真的找到問題。 其他找大檔案 Google 搜尋到這篇,順利解決問題。 C槽空間不足?(感謝各位大大,肥大的Temp,已解決) - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天 1 2 dir c:\ /s | find "/" | find /V "<DIR>" | sort /+22 /R > filelist.txt notepad filelist.txt Question Q:你說說這個是在說什麼事情? Github Copilot: 這段程式碼是在 Windows 的命令提示字元 (Command Prompt) 中執行的,用來找出在 C 磁碟中佔用大量空間的檔案。 dir c:\ /s:這個命令會列出 C 磁碟中的所有檔案和目錄,包括子目錄。 | find “/":這個命令會從上一個命令的輸出中找出包含 “/” 的行,這些行通常是檔案的詳細資訊。 | find /V “<DIR>":這個命令會從上一個命令的輸出中排除包含 "” 的行,這些行通常是目錄的詳細資訊。 | sort /+22 /R:這個命令會根據每行的第 22 個字元開始的部分進行排序,並且是反向排序,也就是從大到小。 filelist.txt:這個命令會將上一個命令的輸出寫入到 filelist.

網路 Bridge 和 NAT 差異

之前架設 KVM 網路是用預設 NAT架構,在連線上外面是連不到 VM的。但我都需要在預設閘道路由表多設定 192.168.122.x/24指定到 VM 路由上面。這個做法感覺不是很方便,然後還要特別設定路由去連,前正子剛好在找 KVM 可以直接讓電腦網路方法,剛好看到用 Bridge 可以解決我這個問題。但是 BridgeNAT 他們架構圖分不是很清楚,這邊就先做個簡單整理。

C# CSV 分割字串 Split 逗號 比較安全轉換方法

一般我常見程式解析 csv 程式都是用 split(',') 去解析不同欄位資料,但有經驗的工程師知道這個不是一個安全作法,可能會找額外 csvParse工具來解析。今天我看舊程式遇到這種方法,剛好有bug要解這個,有看到網路有一種比較安全轉換方法。