Docker Apache2 要做 logrotate 失敗解法

在 Linux 跑 Docker 要對 Apache 的 Log 做 logrotate,會遇到 Apache 沒有 reload 的問題

  • 註:會看到 logrotate 有執行,但是 Log 檔持續寫 access.log.1,若 Apache reload 成功,應該要寫 access.log

閱讀全文〈Docker Apache2 要做 logrotate 失敗解法〉

設定 Thunderbird 使用 IMAP 接收 Gmail (Workspace) - 2025

有多個 Email 的情況,可以考慮全部收到同一個信箱,缺點就是那個信箱可能會爆掉~

另外一種作法,就是用一套 Email Client(例如:Thunderbird),隨時自動透過 IMAP 自動把信件收回來,Client 也可以簡單操作刪除、搬移等動作~

設定 Thunderbird 使用 IMAP 接收 Gmail (Workspace)

不過現在安全性的控管越來越嚴謹,Gmail 想要透過 IMAP 收信,已經無法直接使用密碼 (之前會要求兩階段認證後,產生唯一一次性的安全性密碼輸入)

現在修改成直接在 Client 做 OAuth 認證,這樣子比兩階段認證再去操作,這樣子方便多了~

閱讀全文〈設定 Thunderbird 使用 IMAP 接收 Gmail (Workspace) - 2025〉

atop 固定時間紀錄(快照) Linux 系統狀態

Linux 系統負載若想要往回追溯,要看前1小時、前一天、前幾天或指定時間的系統 loading,可以使用 atop 來達成~

  • 註:此篇 atop 安裝、設定是基於 Debian Linux (apt install atop)

閱讀全文〈atop 固定時間紀錄(快照) Linux 系統狀態〉

Linux 如何快速安裝自己下載的字型

最近蠻多免費字型可以下載安裝,例如:

這些在 Linux Xwindow 要安裝要怎麼做呢?

閱讀全文〈Linux 如何快速安裝自己下載的字型〉

Linux WiFi CLI 操作指令:nmcli

nmcli 是 NetworkManager 的 CLI 管理工具,想要管理 Xwindow 的無線網路可以使用~

Xwindow 網卡是透過 NetworkManager 管理,想要 CLI 操作連線、斷線 指定 Wifi AP 要怎麼做呢?

閱讀全文〈Linux WiFi CLI 操作指令:nmcli〉

Python 在寫入遇到 UnicodeEncodeError: 'cp950' codec can't encode 錯誤

Python3 編譯成 Windows 的 exe 檔,然後在讀檔、寫檔的時候,遇到下述錯誤:

  • UnicodeEncodeError: 'cp950' codec can't encode character '\u5efc' in position 1: illegal multibyte sequence

要怎麼解決呢?

閱讀全文〈Python 在寫入遇到 UnicodeEncodeError: 'cp950' codec can't encode 錯誤〉