在 Linux 系統中,可以使用 du(disk usage)命令來查看文件夾的大小,并結合 sort 命令來按照大小排序。以下是一個命令示例,它會列出當前目錄下所有子目錄的大小,并按照大小從大到小排列:
在 Linux 系統中,可以使用 du
(disk usage)命令來查看文件夾的大小,并結合 sort
命令來按照大小排序。
以下是一個命令示例,它會列出當前目錄下所有子目錄的大小,并按照大小從大到小排列:
du -sh * | sort -rh | head -n 100
命令解釋如下:
du -sh *
:列出當前目錄下所有子目錄的大小(-s
參數表示匯總,不顯示子目錄的大小,-h
參數表示以易讀的方式顯示大小,如 K、M、G)。
sort -rh
:對 du
的輸出結果進行排序。-r
參數表示逆序排序(從大到小),-h
參數表示處理人類可讀的數字大小。
head -n 100
:限制輸出的行數為前100行,如果想要查看所有結果,可以移除這個命令或者調整數字。
請注意,這個命令會列出當前目錄下所有子目錄的大小,如果想要查看特定目錄下的子目錄大小,可以將 *
替換為該目錄的路徑。
例如,如果想要查看 /home
目錄下所有子目錄的大小,命令將是:
du -sh /home/* | sort -rh | head -n 100
這個命令會列出 /home
目錄下所有子目錄的大小,并按照從大到小的順序排列。
在 Linux 系統中,查看包括隱藏文件夾在內的所有文件夾的大小,并按照大小從大到小排列,可以使用以下命令:
du -sh .[!.]* * | sort -hr
命令解釋如下:
du -sh
:列出當前目錄下所有文件和文件夾的大小,-s
參數表示匯總,-h
參數表示以易讀的方式顯示大小。
.[!.]*
:匹配所有以點開頭但不包括 .
或 ..
的隱藏文件夾。
*
:匹配所有非隱藏的文件夾和文件。
sort -hr
:對 du
的輸出結果進行排序。-h
參數表示處理人類可讀的數字大小,-r
參數表示逆序排序(從大到小)。
這個命令會列出當前目錄下所有文件和文件夾(包括隱藏文件夾)的大小,并按照從大到小的順序排列。如果想要在特定目錄下執行這個操作,可以將 .
替換為該目錄的路徑。
例如,如果想要查看 /home
目錄下所有文件和文件夾的大小,命令將是:
du -sh /home/.[!.]* /home/* | sort -hr
這個命令會列出 /home
目錄下所有文件和文件夾(包括隱藏文件夾)的大小,并按照從大到小的順序排列。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計