iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
IT Operation

從零開始的 Linux 維運與 Bash 自動化實戰 30 天 系列

本系列將記錄從 Multipass 搭建 Linux 環境開始,一步步掌握伺服器設定、Nginx 反向代理、Bash 腳本開發與 Crontab 自動化監控的實戰過程。

參賽天數 22 天 | 共 22 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊我跟對面一隊
DAY 1

Day 01:30 天 Linux 維運學習之旅

基礎介紹我目前是大二資訊相關科系的在讀生,想透過 30 天挑戰學習 Linux 系統管理與維運。 主題選擇之所以會選擇這個主題,是因為 Linux 是軟體運行的...

2026-09-02 ‧ 由 015 分享
DAY 2

Day 02:搞懂 Linux 的根. 目錄架構與檔案精細操作術

因為 Linux 的世界沒有 C 槽與 D 槽,所以在剛開始學習 Linux 時容易不知道要怎麼辦。而Windows 使用分區磁碟(例如:C:\Program...

2026-09-03 ‧ 由 015 分享
DAY 3

Day 03:Terminal 檔案閱讀與 Log 快速搜尋術

在維運伺服器時,經常需要查看系統設定檔(如 /etc/nginx/nginx.conf)或是幾百 MB 的系統日誌(Log)。如果直接用 Vim 或文字編輯器打...

2026-09-04 ‧ 由 015 分享
DAY 4

Day 04: Linux 檔案權限與使用者管理

在多使用者(Multi-user)與伺服器環境中,資安防線的第一道關卡就是「檔案權限」。如果權限設定過於寬鬆(例如直接給予 777 權限),任何未授權的使用者或...

2026-09-05 ‧ 由 015 分享
DAY 5

Day 05:進程監控與資源排查

在真實生產環境(Production)中,伺服器偶爾會遇到網站回應變慢、記憶體不足(OOM, Out of Memory),甚至是 CPU 100% 被佔滿的情...

2026-09-06 ‧ 由 015 分享
DAY 6

Day 06: Linux 網路診斷與 Port 埠號排查速查術

網路排查四步驟當使用者回報「網站開不起來」或「服務無回應」時,問題可能出在網路實體連線、防火牆阻擋、DNS 解析失敗,或是伺服器根本沒有開啟對應的通訊埠(Por...

2026-09-07 ‧ 由 015 分享
DAY 7

Day 07: APT 套件管理與 Nginx 服務控制

從終端機到真正的網頁伺服器學會了基礎命令與網路排查後,今天要把這台 Linux 虛擬機變成一台真正的 Web 伺服器。在 Linux 世界中,不需要上網尋找 ....

2026-09-08 ‧ 由 015 分享
DAY 8

Day 08: SSH 遠端連線安全與金鑰認證

管理多台雲端伺服器(AWS, GCP)或實體機時,如果每次連線都要輸入長密碼,不僅效率低,還容易遭受爆破攻擊(Brute-force Attack)。現代 Li...

2026-09-09 ‧ 由 015 分享
DAY 9

Day 09: Cron 定時排程與 Shell 腳本實作

完成了 Nginx 網站架設與 SSH 安全防護後,第九天要學習 Linux 維運自動化——「讓系統在半夜自動幫你備份網站與資料庫」。結合 Shell Scri...

2026-09-10 ‧ 由 015 分享
DAY 10

Day 10:資源監控與服務排查 (Monitoring & Diagnostics)

當伺服器變慢、網站掛掉,該檢查什麼?今天要學 Linux 的四個「指令」,它們是所有 SRE (Site Reliability Engineering) 的日...

2026-09-11 ‧ 由 015 分享