1. 程式人生 > >[轉]linux下遞迴刪除某個檔案或者目錄

[轉]linux下遞迴刪除某個檔案或者目錄

linux命令:遞迴刪除某個檔案或目錄,拷貝時排除某個目錄

一、linux下有時候會有一些檔案,想遞迴全刪除,比如.svn目錄,*.o檔案等。 具體命令如下: 1. 遞迴刪除所有的output目錄: find  .  -name  'output'  -type d -print  -exec  rm  -rf  {} \;    www.2cto.com   2. 遞迴刪除.o檔案: find  .  -name  '*.o'  -type f -print  -exec  rm  -rf  {} \;  應該不用我詳細解釋了,man一下基本都知道了^_^ 二、另外在拷貝時候不希望包含某個目錄,可以這樣操作: 1. rsync -e ssh $HOST:/home/test --exclude log/   /home/test/