Linux 使用 CPUTool 來限制 CPU 使用率

Linux 要控制 Process 的使用量,可以一般都使用 nice、renice 來調整,若想要純粹限制 CPU 使用量,可以怎麼做呢?

閱讀全文〈Linux 使用 CPUTool 來限制 CPU 使用率〉

Debian Linux 使用 certbot 申請 Wildcard SSL

想要使用 Let's Encrypt 申請 Wildcard 的 SSL (HTTPS) 憑證,又不想用 snapd。

  • 註1:想使用 apt 的 certbot 來申請,要怎麼做?
  • 註2:系統為 Debian Linux Buster (10)

閱讀全文〈Debian Linux 使用 certbot 申請 Wildcard SSL〉

Linux SSH 想避免 setlocale: LC_ALL: cannot change locale 的訊息

Linux SSH 到其它機器的時候,若自己的環境有設定 locales 是 zh_TW.UTF-8,但是連到的環境是沒有設定此語系的(通常是 en_US.UTF-8),就會出現下述的警告訊息:

  • -bash: warning: setlocale: LC_ALL: cannot change locale (zh_TW.UTF-8)

要如何避免此問題呢?

閱讀全文〈Linux SSH 想避免 setlocale: LC_ALL: cannot change locale 的訊息〉

Linux 大量修改檔名 rename 進階的格式處理

rename 是一隻 Perl script,在做檔案的大量重新命名很方便,支援 regex,詳細介紹可見此篇:Linux > 大量修改檔名的工具 - rename

不過此次遇到的問題,是輸出的檔名想要做 sprintf() 的格式設定(例如:補0:1、2、3 改成 01、02、03),要怎麼做呢?

閱讀全文〈Linux 大量修改檔名 rename 進階的格式處理〉

Ubuntu Linux X-Window 預設「啟動程式」新增與刪除

Ubuntu Linux 21.04 的 X-Window 現在是使用 Gnome,剛升級上來有些應用程式不支援,但是一進來就會跳已經應用程式已經不支援等等的訊息,要怎麼移除掉呢?

閱讀全文〈Ubuntu Linux X-Window 預設「啟動程式」新增與刪除〉

GitUI:Linux CLI 查看 Git Repository 的圖形化工具

Linux CLI 想要使用 GUI 來查看 Git Repository 的工具,比較常見的就是 tig,還有 grv 等等。

發現一套使用 RUST 寫得工具:GitUI,速度很快,只有一個執行檔,安裝使用都很方便~

閱讀全文〈GitUI:Linux CLI 查看 Git Repository 的圖形化工具〉

7-Zip 首度推出官方支援的 Linux 版本

Linux 的 7z (p7zip) 有一個開發者維護,但是已經四年沒有維護專案了~ 所以 7z 的原作者 Pavlov 自己來,雖然目前只有 CLI 版,不過在 Linux 就很夠用囉~

閱讀全文〈7-Zip 首度推出官方支援的 Linux 版本〉

CURL 遇到 SSL 錯誤 tls_process_ske_dhe:dh key too small 解法

Linux CURL CLI 抓取網頁的時候,遇到下述錯誤訊息:

  • curl: (35) error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small

要如何解決呢?

閱讀全文〈CURL 遇到 SSL 錯誤 tls_process_ske_dhe:dh key too small 解法〉