Logo文檔筆記工具關於我
语言 / Language
切換主題
2025 年 5 月 7 日

快速脚本

QuickBash(快速腳本)是 Jimmy 為了偷懶,將一些常用的 Linux 配置放在了一個腳本清單中。在每次新建伺服器需要配置環境時,使用這個腳本清單即可一次性解決多個問題。目前已經實現的功能包括了時間配置、Docker 安裝等功能。

GitHub:JimmyKmi/QuickBash

歡迎提 Issue 和 pr(如果他跑起來了,點個 Star 也行

Gitee 版做了同步,但我沒有經常檢查他的可用性,所以此處不細說。

已測試列表

QuickBash 支持多種 Linux 系統,包括 Alibaba Cloud Linux、CentOS、Ubuntu 等,腳本將自動識別系統分支。

/Alibaba 3Alibaba 2Anolis 8CentOSUbuntu
默認3.2104 LTS----8.5 UEFI20.04 UEFI
NVIDIA-GPUS[試驗]--------20.04 UEFI

使用方法

若 GitHub 不暢通

Bash

若 GitHub 暢通

Bash

注意事項

在生產環境中使用

使用前請根據下列步驟規避可能的風險:

  1. 作者會在自己的業務使用此腳本,但並不意味著這對每一個生產環境都是安全的。
  2. 建議先 fork 後調,避免因為腳本更新而可能導致的意外情況。
  3. 使用前請仔細閱讀腳本所執行的內容。
  4. 此腳本的設計是在虛擬化場景+統一網路管理場景設計的(本地帶防火牆機房、阿里雲、騰訊雲、華為雲...),會默認關閉系統中的防火牆,使用統一安全組或出入口防火牆做策略,方便管理。如果你需要使用系統的防火牆,請 fork 後自行刪除 firewall-off.sh 或修改裡面的內容。

兼容適配

  1. 如果你的系統是 群暉、HomeAssistant、OpenWrt、iKuai 等一些奇奇怪怪的系統,請不要在這類系統的生產環境中使用此腳本。但是你可以參考裡面的指令進行輸入。
  2. 後續可能會對群暉做兼容,如果哪一天突然想到比較好的方案。
  3. 這個腳本可以兼容一些奇奇怪怪的設備,比如樹莓派(試驗性的)

未來

未來本項目可能會轉變為"Cloud Bash",即開發腳本管理平台,並透過雲端配置 bash 腳本,到客戶端一鍵運行。後端也會開源,以支持企業內需要 SelfHost 的場景。這保持了快速安裝的易用性,同時為使用 Workflow 運維、corn 任務的運維工作提供的新的工作方式。