rm 是 Linux 刪除檔案/目錄的核心指令,參數靈活但威力巨大,操作前必須明確語意,系統無回收站機制。

| 參數 | 長參數 | 說明 |
|---|---|---|
| -d | --directory | 直接刪除目錄硬連結計數為 0 (需目錄為空) |
| -f | --force | 強制刪除,不提示確認 |
| -i | --interactive | 逐個確認後刪除 |
| -r, -R | --recursive | 遞歸刪除目錄及其所有內容 |
| -v | --verbose | 顯示執行過程 |
rm -rf /var/log/httpd/access
rm -f filename
# 例:刪除當前目錄除 keep.txt 外所有檔
rm -f !(keep.txt) # 需啟用 extglob: shopt -s extglob
使用 rm -rf 時務必三思,確認路徑無誤。Linux 無回收站,誤刪系統關鍵目錄 (如 /、/etc、/boot) 將導致系統毀損。
Ubuntu GNOME 建立自訂應用程式啟動器:為 MATLAB 等無 .desktop 檔軟體加入選單與圖示
Ubuntu Chromium 安裝 Flash Player (PepperFlash) 完整圖文教學
Linux 優化 MySQL 運行環境三大核心調校:I/O 調度器、檔案描述符、NUMA 關閉
Fedora 系統安裝 VMware Tools 完整指南:從內核匹配到自動化部署
Linux 系統如何使用 QQ?Pidgin + WebQQ 協議實現 Linux 微信/QQ 互通
Ubuntu 安裝 uGet 2 下載管理器:多執行緒、Aria2 整合、瀏覽器擴充
Linux 透過 GRUB 傳遞核心啟動參數:Debian/Ubuntu、Fedora、CentOS 三大發行版配置差異