課程簡介
本站目標不是把 man page 抄一遍,而是讓你在真實機器上,用最少的指令完成最多的日常工作。
學完你會什麼
- 在終端機裡移動、查看、複製、刪除檔案,並看懂權限。
- 用管線把指令串起來,用
grep/find找東西。 - 查看與結束程序,用
systemctl管理服務。 - 安裝套件、檢查磁碟與網路,用 SSH 連遠端機器。
- 把重複步驟寫成可執行的 Bash 腳本,並用 crontab 排程。
用什麼環境練習
任何能開 Linux shell 的環境都可以:
- 實體或虛擬機安裝 Ubuntu(最建議初學者)
- Windows 的 WSL2
- 雲端一台最小規格的 Linux 主機
本站範例以 Ubuntu / Debian 為主,並在套件管理處對照 dnf。指令提示符寫成 $(一般使用者)與 #(root);你實際看到的可能是 user@host:~$。
不要在生產機器上亂試 rm
練習檔案操作請用自己的家目錄或虛擬機。rm -rf 沒有回收桶。
課程內容
終端機與檔案
- 終端機入門:指令結構、說明文件、Tab 補全
- 目錄與路徑:絕對路徑、相對路徑、
pwd/ls/cd - 檔案操作:
mkdir、cp、mv、rm、ln - 查看檔案內容:
cat、less、head、tail