查大檔案和目錄占用空間查詢

2021-08-08 15:10:46 字數 533 閱讀 3507

命令列如下

find . -type f -size +100m

linux系統下查詢大檔案或目錄的技巧

du -sh : 檢視當前目錄總共佔的容量。而不單獨列出各子項占用的容量 

du -lh --max-depth=1 : 檢視當前目錄下一級子檔案和子目錄占用的磁碟容量。

du -lh --max-depth=1

df -h 檢視磁碟容量

當硬碟空間不夠時,我們就很關心哪些目錄或檔案比較大,看看能否乾掉一些了,怎麼才能知道呢?以易讀的格式顯示指定目錄或檔案的大小,-s選項指定對於目錄不詳細顯示每個子目錄或檔案的大小

du -sh [dirname|filename]

當前目錄的大小:

du -sh .

當前目錄下個檔案或目錄的大小:

du -sh *

顯示前10個占用空間最大的檔案或目錄:

du -s * | sort -nr | head

linux 大檔案和大目錄查詢

通過下面的命令我們可以檢視當前目錄下那些檔案超過我們設定的閥值。find type f size 100m print0 xargs 0 du h,其中100m就是我們設定的閥值,我們可以根據我們的需求來調整這個閥值。如果我們想對結果做乙個排序輸出,我們可以執行下面的命令 find type f s...

Linux查詢大檔案和查詢大目錄技巧

01 查詢大檔案 其實很多時候,你需要了解當前系統下有哪些大檔案,比如檔案大小超過100m或1g 閥值視具體情況而定 那麼如何把這些大檔案搜尋出來呢?1 搜尋當前目錄下,超過100m大小的檔案 說明 這裡能看到超過100m大小的檔案的檔名稱,但是對檔案的資訊 例如,檔案大小 檔案屬性 一無所知,下面...

Linux遍歷目錄查詢大檔案

本腳對指定目錄進行遍歷 1 降序展示指定目錄下檔案 目錄大小 2 對大於5gb的子目錄進行遞迴查詢,將子目錄下檔案和目錄的資產占用情況一同列印。bin bash function list storage nfile tmp large stor.txt function nested list 展...