簡體   English   中英

如何在Linux中列出目錄中的文件和文件夾及其總大小?

[英]How to list the files and folders in a directory with its total size in Linux?

我無法在不顯示所有子目錄的情況下獲得任何命令來列出目錄中所有文件和文件夾的總大小。 例如我有一個目錄

ls /home/kayan/data/
data-1 data-2 test.txt readme.txt

這里data-1和data-2是兩個文件夾,其中包含許多子文件夾和文件。 它們的實際大小是123G和115G。

當我使用“ du”命令時,它列出了所有子目錄,並且花費了太多時間。 當我使用“ ll”時,它沒有顯示具有子文件夾的文件夾的實際大小。 我想要的是某種東西:

data-1 123G
data-2 115G
test.txt 12K
readme.txt 14K

您可以使用“ du”命令來實現。 轉到正確的目錄並鍵入

du -sh *

它將列出當前目錄中的所有文件和目錄,例如

123G data-1
115G data-2
12K test.txt
14K readme.txt

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM