免費下載及更新 RHEL 8

因為 RHEL 需要收費, 很多人也會用 CentOS 代替 RHEL。以下會示範免費下載 RHEL 及更新的方法。 下載 RHEL 8 ISO 要免費下載 RHEL 8 的 ISO 檔, 可以進入 Reh Hat Developer 頁面, 註冊一個帳號。註冊完成後, 會收到一封確認電郵, 按下確認電郵的連結便註冊完成了. 註冊完成後, 進入 …

經濟簡單, DIY 遮光布天台隔熱

一到夏天, 對於我是很痛苦時間, 因為我住在村屋頂樓, 如果沒有開冷氣, 即使用風扇對著吹, 也只感覺到暖風。 今年在夏天來臨前搜尋各種天台的隔熱方法, 比較後決定架設遮光布, 這種方法既經濟實惠, 而是在冬天不熱的時候, 或者打風前要拆下遮光布也很方便。 支架在淘寶找到這種歐標 8080 鋁製的柱: 選用這種柱的原因, 是日後可以很容易調較遮光在的高度, 而且只要加裝滑塊螺絲, 在每條坑內也可以安裝太陽能燈等設備。 今天全部材料也在淘寶訂, 包括 1 塊遮光布, 2 枝長及 2 枝短的鋁製柱, 每枝鋁柱的地腳, 各種不锈鋼滑及塊螺絲等其他五金配件, 連同運費大約 …

Python 用 sys.argv 讀取指令行的參數

執行指令時, 可以在程式後加入一些參數, 這些參數會傳送給程式。在 Python 要讀取這些指令的參數。 sys 模組 sys 模組提供多個 Python 執行時的環境變數, 而 sys.argv() 是儲存執行指令的陣列, 第一個元素是程式本身。 以下是程式碼的寫法: 以上程式碼會印出執行程式的名稱, 配合 len() 函式, 可以知道指令輸入了多少個參數。以下是配合使用 len() 函式, 把輸入的參數印出:

Linux 執行目錄下所有 Script

本文關於在 Linux 下如果想一次過執行目錄下所有 Script 的方法。 在 Linux 下要執行目錄下所有 Script, 可以逐一把 Script 敲入鍵盤, 例如: $ ./script.sh $ ./script2.sh $ ./script3.sh …… 除了這樣逐一輸入外, 可以用以下三種方法一次把目錄下的 Script 執行: run-parts 指令 使用 run-parts 指令, …

RHEL / CentOS 安裝 ImageMagick 及 PHP 模組

ImageMagick 是一套開源的圖像處理工具, 可以在指令模式下建立, 編輯, 轉檔圖像檔案, 支援超過 200 種圖像格式, 例如JEPG, GIF, PNG, TIFF 等. 如果在 PHP 要使用 ImageMagick, 除了在 PHP 執行 ImageMagick 外, 最好的方法也是安裝 PHP 的 ImageMagick 模式 — Imagick. …

Netgear RAX20 網速慢問題

Netgear RAX20 是 Netgear 推出 Wifi 6 AX1800 路由器,上星期趁 Amazon 免運費便訂了一台回來。 路由器的介面都是大同小異, 安裝還是很容易的, 設定好基本項目及更新 Firmware 後, 一切也是沒問題的。但用 speedtest 測試網速後, 發現家裡 1000Mb 的網速, 怎麼試也只得 300Mb 左右. 最後將設定備份好, reset 後便網速便回復正常了, 但將設定還原後網速又降下來了。這就證明是跟設定有關, …

Linux 使用 chsh 變更預設 shell

Linux 下有預設使用的 shell, 本文會介紹用 chsh 指令變更預系統預設 shell. 首先檢查現在使用的 Shell: 以上指令會回傳目前使用的 Shell. 然後需要檢視系統內有那些 shell 是可用, 可用的 shell 會紀錄在 /etc/shells 檔案內, 用 cat 指令檢視 /etc/shells, 列出所有可用 shell: $ cat /etc/shells 會有類似下面的輸出: …