Linux下查看当前文件大小

本文介绍了在Linux环境下如何使用ls-lht和du命令查看文件及目录的大小,包括列出当前目录下每个文件的大小、计算文件大小总和、查看各文件夹大小的方法。

#Linux下查看当前文件大小



#会列出当前目录下每个文件的大小,同时也会给出当前目录下所有文件大小总和
ls -lht


#也会列出当前文件夹下所有文件对应的大小
du -sh *


#查看各文件夹大小:
du -h --max-depth=1
Linux 系统中,查看当前目录下各个文件大小的常用命令是 `ls` 和 `du`。以下是几种常见的方法: --- ### 方法一:使用 `ls -l` 查看文件大小(以字节为单位) ```bash ls -l ``` 输出示例: ``` -rw-r--r-- 1 user user 12345 Jan 1 10:00 file1.txt -rw-r--r-- 1 user user 67890 Jan 1 10:01 file2.txt ``` - 第5列是文件大小,单位是字节。 --- ### 方法二:使用 `ls -lh` 查看更易读的文件大小(带单位) ```bash ls -lh ``` 输出示例: ``` -rw-r--r-- 1 user user 12K Jan 1 10:00 file1.txt -rw-r--r-- 1 user user 67K Jan 1 10:01 file2.txt ``` - `-h` 表示 human-readable,会以 KB、MB 等单位显示。 --- ### 方法三:使用 `du` 查看当前目录下每个文件的磁盘使用情况 ```bash du -h ``` 输出示例: ``` 4.0K ./file1.txt 8.0K ./file2.txt 12K . ``` - `du` 默认显示目录的大小,加上 `-h` 参数后更易读。 - 如果只想查看当前目录下的文件而不是子目录,可以加上 `-s` 参数: ```bash du -sh * ``` 输出示例: ``` 4.0K file1.txt 8.0K file2.txt ``` --- ### 方法四:使用 `find` 查看当前目录下所有文件及其大小 ```bash find . -type f -exec ls -lh {} \; ``` 这个命令会列出当前目录下的所有文件,并显示它们的详细信息。 --- ### 总结 | 命令 | 描述 | |-----------------------|--------------------------------------------| | `ls -l` | 显示文件大小(字节) | | `ls -lh` | 显示更易读的文件大小(KB/MB) | | `du -h` | 显示当前目录下每个文件夹/文件的大小 | | `du -sh *` | 显示当前目录下每个文件/文件夹的总大小 | | `find . -type f ...` | 查找并列出当前目录下所有文件的详细信息 | ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半山猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值