linux 下 find 查找大文件

#!/bin/bash
#查找佔用空間比較大的文件以及目錄

#查找佔用空間比較大的目錄,從根開始查找, 只顯示一層, 對結果排序
du -h --max-depth=1 / | sort -nr

#查找佔用空間比較大的文件,從根開始查找,並顯示詳細大小,對結果進行排序
find / -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

#查找data目錄下的大文件
find /data -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

#查找指定目錄下 指定時間段的文件 並顯示詳情
find /data -name '*.jpg' -newermt '2019-10-11 04:50' ! -newermt '2019-10-11 05:10' | xargs ls -lh

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章