歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux基礎知識 >> 在Linux系統下遞歸刪除文件或目錄的方法

在Linux系統下遞歸刪除文件或目錄的方法

日期:2017/4/19 14:20:00   编辑:Linux基礎知識
在Linux下沒有類似DOS下 del/s *.dep 的遞歸刪除命令,不知道是不是我還沒有找到合適的命令用法,為這個在DOS下非常容易的小問題我搜索了一下,發現這個問題是用find和rm命令組合實現的,因此還搜索了find的語法,因為find ——help給出的說明太簡單,根本無法看懂。

下面是實現的方法,不過刪除前最好看一下是否是想刪除的東西。

# 刪除當前目錄下所有 dep 文件

find . -name *。dep -type f -exec rm -f {} \;

# 刪除當前目錄下所有 Linux64GccDPOpt 目錄(包括裡面的文件)

find . -name "Linux64GccDPOpt" -type d -exec rm -rf {} \;

刪除目錄的命令提示:

find: ./Make/Linux64GccDPOpt: No such file or directory

……

但是目錄刪除了。

Copyright © Linux教程網 All Rights Reserved