morekits.com
內容工具NEW圖像工具NEW時間工具HOT金融財務工具HOTWeb & 開發者工具實用工具
morekits.com

MoreKits 提供免費、隱私優先的線上工具箱,涵蓋內容處理、時間轉換、金融計算與網路任務。100% 在瀏覽器中安全完成,保護您的數據隱私。

分類

內容工具圖像工具時間工具金融財務工具Web & 開發者工具實用工具參考手冊

熱門工具

文字對比複利計算器時間轉換世界時鐘提前還款計算器數字金額轉中文大寫WiFi QR 碼產生器圖片浮水印LPR 利率國家代碼貨幣代碼

更多

教學指南全部工具標籤更新日誌

© 2026 morekits.com. All rights reserved.

關於我們法律條款聯絡我們
  1. 教學指南
  2. 初探與進階都實用的常見 Linux 指令
參考手冊

初探與進階都實用的常見 Linux 指令

檔案、程序、網路與文字處理——在正式環境除錯時會用到的 Linux 指令,以及區分中階與專家的參數組合。

MoreKits 團隊
2025-12-29
11 分鐘閱讀
初探與進階都實用的常見 Linux 指令
相關工具

與本篇教學搭配使用的更多工具:

  • Linux 指令
  • Git 指令
  • 文字對比
  • IP 查詢
  • HTTP 狀態碼
  • 程式碼格式化

為什麼重要

某個網路服務突然回傳 502。值班工程師 SSH 進主機。接下來十分鐘內,幾條精準的 shell 指令就能揪出問題:失控程序吃掉記憶體、磁碟塞滿、或對外連線反覆斷線。同樣這些指令也用在日常:找檔案、比對日誌、監看延遲。掌握一小組指令,效益會累積放大。

三個實際場景

值班的 SRE
找出吃記憶體的程序

top → 鎖定兇手 → ps auxf | grep <pid> 看父程序 → lsof -p <pid> 看開啟的檔案。

殺程序、輪替、修好

後端開發者
在整個 repo 裡找到每一處 TODO

grep -rn "TODO" --include="*.ts" .

衝刺規劃的輸入

資料工程師
串流 200 MB 日誌並 grep 特定模式

tail -F app.log | grep --line-buffered ERROR | tee errors-today.log

不用整包載入

操作說明——使用參考資料

開啟 Linux 指令參考。

  1. 1

    依分類瀏覽

    檔案與目錄、程序與資源、網路、文字處理、壓縮封裝、套件管理、權限。

  2. 2

    用文字搜尋

    「logs」、「ssl」、「open ports」、「users」——在說明全文裡搜尋。

  3. 3

    讀標準範例

    每則都有一行「最少可用寫法」與帶多個參數的「專家組合」。

  4. 4

    複製後再改

    每個範例在複製區塊裡;執行前替換佔位檔名/主機/程序。

  5. 5

    小心破壞性動詞

    rm -rf、dd、mkfs、chmod -R、kill -9 會標示警告。

快速找出含某字串的檔案

目標

Find every file under /etc that contains "max_connections".

指令

sudo grep -rn "max_connections" /etc 2>/dev/null
列出目錄中最大的 10 個檔案

目標

What is taking up disk space here?

指令

du -ah . 2>/dev/null | sort -hr | head -n 10
Linux command reference with categories and a search bar
依日常心智模型分類:檔案、程序、網路、文字。

實用技巧

  • !! 重複上一道指令(忘記加 sudo 時可用 sudo !! 再跑一次)。
  • Ctrl-R 搜尋 shell 歷程;輸入片段後按 Enter。
  • 把 grep、awk、sort、uniq -c 串起來 可從任意文字串流算出次數——不必開 Excel。
  • tldr <cmd>(用 npm i -g tldr 安裝)提供精簡、以範例為主的說明。可搭配本參考一起用。

常見陷阱

常見陷阱

用遞迴 `chmod 777` 「修好」權限

許多初階維運造成的安全事件都源自這裡。應採最小權限;用 ls -l 釐清後再針對性 chmod。

常見陷阱

語系設定弄壞非 ASCII 輸出

LC_ALL=C grep 較快但失去 Unicode 感知。若要人類可讀的檔案內容,保留系統語系。

常見陷阱

單引號與雙引號

雙引號會展開 $VARS;單引號不會。常見錯誤:grep "$pattern" file 符合預期;grep '$pattern' file 會搜尋字面值。

何時不適合用這套

  • 必須在 Windows 上跑的跨平台腳本——PowerShell 或可攜式 Python 較通用。
  • 超過幾百 MB 的大量資料整理——應載入真正的資料庫或用 pandas/duckdb 做分析。
  • 長時間編排——用 systemd/supervisord/Kubernetes;不是單次 shell 指令。

FAQ

bash 還是 zsh 還是 fish?

腳本為可攜性選 bash。互動式可選 zsh(搭配 oh-my-my-zsh)或 fish 的合理預設。選一種並熟練快捷鍵。

為什麼指令在本機可以、cron 卻不行?

cron 的環境變數很少。務必寫完整路徑(/usr/bin/python3 而非 python3),不要依賴只在 ~/.bashrc 裡定義的別名。

需要背下每個參數嗎?

不用。記住動詞與每個最常用 2–3 個參數;其餘查參考。流暢比死背更重要。

下一步

  1. 搭配 shell 工作時一併使用 Git 指令參考。
  2. 用 curl 回傳的 HTTP 狀態可查 HTTP 狀態參考。
  3. 將 lsof 輸出裡的主機名稱對應到 IP 可用 IP 查詢工具。

準備好體驗了嗎?

立即開始使用該工具,體驗其強大功能。