巴中熱線

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

查看: 1370|回復: 0
打印 上一主題 下一主題

[電腦網絡] linux系統根據查找指定文件類型和包含字符靜默快速刪除方法

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-11-20 02:21:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

注冊巴中熱線論壇,交好友享優惠,衣食住行吃喝玩樂盡在 BZHOT.com

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊

x
linux系統根據查找指定文件類型和包含字符靜默快速刪除方法


find /system -name "*.log" | xargs rm
//命令危險,可以先執行|的前半段,看看是不是你要刪除的文件, 然后再執行全部

find . -name "*.txt" -type f -print -exec rm -rf {} \;

.
//表示查找當前目錄下

-name "*.txt"
//查找所有以.txt結尾的文件夾或者文件

-type f
//文件類型為一般正規文件

-print
//將查詢結果打印到屏幕上

-exec command
//command為其他命令,-exec后可再接其他命令來處理查找到的結果

命令解釋:{}表示”由find命令查找的結果“,如上所示,find所查找到的結果放置到{}位置,-exec一直到”\;“是關鍵字,表示find額外命令的開始(-exec)到結束(\;),這中間的就是find命令的額外命令或腳本,上式中就是 rm -rf,也就是把查詢到的文件不需確認直接刪除。



上一篇:linux系統查看磁盤大小命令和文件夾大小命令,并按大小進行排序
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關閉

巴中熱線 - 精彩推薦上一條 /1 下一條

快速回復 返回頂部 返回列表
15选5全包