日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 删除指定目录下的文件/删除文件

發布時間:2023/12/3 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 删除指定目录下的文件/删除文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 刪除當前目錄下的所有類型的文件
  • 刪除指定目錄下的所有類型的文件
  • 用 find 命令在當前目錄下查找普通文件并刪除
  • 用 find 命令在指定目錄下查找普通文件并刪除
  • 用 find 命令的處理動作將當前目錄及其子目錄下的普通文件刪除
  • 用 find 命令的處理動作將指定目錄及其子目錄下的普通文件刪除
  • find 命令和 xargs 命令結合,刪除大量的文件
  • 使用命令腳本刪除指定目錄下的所有普通文件
  • 用 for 循環語句刪除指定目錄下的所有類型的文件

刪除當前目錄下的所有類型的文件

將當前目錄下的所有類型文件(隱藏文件除外)刪除,命令語句如下:

rm -f *

刪除指定目錄下的所有類型的文件

將 /home/wwwroot/ 目錄下的所有文件(隱藏文件除外)刪除,命令語句如下:

rm -f /home/wwwroot/*

用 find 命令在當前目錄下查找普通文件并刪除

將當前目錄及其子目錄下的普通文件刪除,命令語句如下:

find . -type f -delete

用 find 命令在指定目錄下查找普通文件并刪除

將 /home/wwwroot/liaowenxiong/test1 目錄及其子目錄下的普通文件刪除,命令語句如下:

find /home/wwwroot/liaowenxiong/test1 -type f -delete

用 find 命令的處理動作將當前目錄及其子目錄下的普通文件刪除

命令語句如下:

find . -type f -exec rm -f {} \;

用 find 命令的處理動作將指定目錄及其子目錄下的普通文件刪除

用 find 命令的處理動作將 /home/wwwroot/liaowenxiong/test1 目錄及其子目錄下的普通文件刪除,命令語句如下:

find /home/wwwroot/liaowenxiong/test1 -type f -exec rm -f {} \;

將 /home/tech/data_log 目錄及其子目錄下的所有 txt 文件刪除,命令語句如下:

find /home/tech/data_log -name '*.txt' -type f -print -exec rm -f {} \;

find 命令和 xargs 命令結合,刪除大量的文件

將當前目錄及其子目錄下的所有普通文件刪除,命令語句如下:

find . -type f | xargs rm -f

上述的命令語句用于參數列表過長,要刪除的文件太多的情況。

使用命令腳本刪除指定目錄下的所有普通文件

將指定目錄及其子目錄下的所有普通文件刪除:

rm -f `find 指定目錄 -type f`

“``” 里面是腳本命令語句。

用 for 循環語句刪除指定目錄下的所有類型的文件

for delete in `ls –l 指定目錄路徑`;do rm -f * ;done

總結

以上是生活随笔為你收集整理的Linux 删除指定目录下的文件/删除文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。