Linux命令:rm

最近更新時間 2019-12-27 21:07:23

rm 命令經常用於刪除對象,比如文件、文件和鏈接等。

常用選項參數

  • -f 不進行提示直接刪除。
  • -i 每次刪除前提示確認。
  • -r 遞歸刪除目錄下所有文件。
  • -d 刪除空目錄,如果下面有文件需要使用-r。

1. 刪除文件

刪除文件 docsxyz

rm docsxyz

 2. 刪除目錄

刪除目錄 docsxyz

rm -r docsxyz

#刪除空目錄
rm -d docsxyz

 3. 不提示直接刪除

不提示直接刪除文件或目錄

#不需進行確認直接刪除文件
rm -f docsxyz

#不需進行提示直接刪除目錄
rm -rf docsxyz

  4. 刪除特殊文件名

刪除以 - 開頭的文件名,如 -docsxyz 需要添加 -- 參數

rm -- -docsxyz

 5. 刪除下所有文件

刪除當前目錄下所有文件

rm *

#刪除所有 .log結尾的文件
rm *.log

常見問題

rm: cannot remove ‘test’: Is a directory

rm命令刪除目錄時需要加-r參數。

或者使用rmdir命令。

 

rss_feed