本文為你整理了在管理 Linux 伺服器時最常用的基礎指令。無論你是要檢查記憶體、查看磁碟空間,還是處理卡住的程序,這份手冊都能幫你快速上手。
一、 系統狀態監控
- 即時負載:
top或htop(後者需要手動安裝,介面較直觀)。 - 記憶體使用量:
free -h(h 代表以容易閱讀的單位顯示)。 - 系統開啟時間:
uptime。
二、 磁碟與檔案管理
在 侃瑞科技 VPS 的高性能磁碟上,你可以快速進行以下操作:
- 磁碟剩餘空間:
df -h。 - 檢查資料夾大小:
du -sh /var/www/html。 - 尋找大型檔案:
find / -type f -size +100M(找出大於 100MB 的檔案)。
三、 程序 (Process) 管理
- 列出所有執行中程序:
ps aux | grep 服務名稱。 - 強制關閉程序:
kill -9 程序ID。 - 查看網路監聽埠:
netstat -tulpn或ss -lntu。
四、 系統日誌檢查 (Troubleshooting)
- 查看最新日誌:
tail -f /var/log/syslog。 - 搜尋錯誤訊息:
grep "error" /var/log/nginx/error.log。 - 查看系統開機訊息:
dmesg。
常見問題
Q:伺服器變得好慢,該怎麼辦?
首先執行 top 檢查 CPU 佔用率,再用 free -h 檢查是否記憶體不足 (Swap 佔用過高)。如果是磁碟 I/O 問題,可用 iotop 觀察。此外,侃瑞科技的 全代管 VPS 也包含專業工程師的諮詢,若有複雜的系統問題,除了問 AI,也可以隨時聯繫我們。
Q:如果不小心刪錯檔案怎麼辦?
在 Linux 中刪除檔案通常是無法復原的。建議在執行 rm 指令前加上 -i 參數進行確認。更多安全操作建議,可參考我們的 Fail2Ban 安裝教學。