手机版 收藏 导航

Linux 如何查看当前目录下所有文件的大小

原创   www.link114.cn   2025-03-22 11:51:01

Linux 如何查看当前目录下所有文件的大小

du 命令可以显示指定目录及其子目录中每个文件和目录的磁盘使用情况。使用 du -h 可以以人类可读的格式显示文件大小。例如:

$ du -h
12K     ./file1.txt
24K     ./file2.txt
48K     ./subdirectory
84K     .

ls -l 可以以长格式列出当前目录下的文件和目录,其中包含文件大小信息。例如:

$ ls -l
-rw-r--r-- 1 user group 12KB Jan 1 2023 file1.txt
-rw-r--r-- 1 user group 24KB Jan 2 2023 file2.txt
drwxr-xr-x 2 user group 48KB Jan 3 2023 subdirectory

find 命令可以搜索并列出符合条件的文件,可以加上 -size 参数来按照文件大小筛选。例如:

$ find . -type f -size +10k
./file1.txt
./file2.txt
./subdirectory/file3.txt

以上几种方法都可以有效地查看当前目录下所有文件的大小信息,选择哪种方法取决于您的具体需求。