閱界食譜今天吃什麼,先來這裡看看
代碼片段

Shell 常用命令(文件與文本)

找文件、搜內容、看日誌的高頻命令。

範本正文

# 找文件
find . -name "*.log" -mtime -1        # 今天改動過的日誌
find . -type f -size +100M            # 大於 100M 的文件

# 搜內容
grep -rn "TODO" src/ --include=*.ts   # 遞歸搜索並顯示行號
grep -c "ERROR" app.log               # 統計出現次數
grep -v "DEBUG" app.log | head -50    # 排除某些行

# 看文件
tail -f app.log                       # 實時跟蹤日誌
head -20 file.txt                     # 看前 20 行
wc -l file.txt                        # 統計行數

# 空間
du -sh * | sort -h | tail -10         # 找出最佔空間的目錄
df -h                                 # 磁碟餘量

怎麼用

伺服器上排查問題時最常用的一組。

使用要點

  • 用 tail -f 時按 Ctrl+C 退出,用 q 退出 less,別直接關終端。
  • 刪除前先用 du -sh 確認目錄,rm -rf 沒有回收站。

同類範本

Shell 常用命令(文件與文本) · 閱界食譜