在 Linux 中,你可以使用多种命令和方法来查看目录下的文件大小。以下是一些常见的方法:
1. **使用 `ls` 命令**:
`ls` 命令是最常用的查看文件和目录列表的命令。要查看文件大小,你可以使用 `-l` 选项(表示 "long" 格式)。
```bash
ls -l /path/to/directory
```
如果只想看文件大小,你可以使用 `awk`:
```bash
ls -l /path/to/directory | awk '{print $5}'
```
2. **使用 `du` 命令**:
`du` 是 "disk usage" 的缩写,可以用来查看文件或目录的大小。
- 查看指定目录下所有文件和子目录的大小:
```bash
du -sh /path/to/directory/*
```
其中,`-s` 表示总结(只显示总计),`-h` 表示人类可读的格式(如 K、M、G)。
- 查看目录总大小:
```bash
du -sh /path/to/directory
```
3. **使用 `ncdu`**:
`ncdu`(NCurses Disk Usage)是一个非常有用的命令行工具,用于可视化地查看磁盘使用情况。它不是所有Linux发行版默认的工具,但可以轻松安装。
安装(在Debian/Ubuntu上):
```bash
sudo apt install ncdu
```
使用:
```bash
ncdu /path/to/directory
```
它会扫描指定的目录并提供一个交互式的界面,显示文件和子目录的大小,并允许你导航和查看它们。
这些是查看Linux目录下文件大小的基本方法。选择哪种方法取决于你的具体需求和你所使用的工具。