linux系统里查看文件大小的命令
linux系统里查看文件大小的命令详细介绍
在 Linux 系统中,有不少命令可以查看文件大小,下面为你详细介绍。
1.
ls 命令
ls 是常用的列出目录内容的命令,结合 -l 和 -h 选项能查看文件大小,以可读的格式展示。
语法
bash
文件或目录
-l:以长格式显示文件和目录信息,包含文件大小、权限、所有者等。-h:以人类可读的格式显示文件大小(如 KB、MB、GB)。
示例
查看当前目录下所有文件和目录的大小:
bash
查看指定文件 example.txt 的大小:
bash
example.txt
2.
du 命令
du(Disk Usage)命令用于估算文件空间使用情况,能查看单个文件或目录及其子目录的总大小。
语法
bash
文件或目录
-s:只显示总计,即显示指定文件或目录的总大小,不列出子目录和文件的大小。-h:以人类可读的格式显示文件大小。
示例
查看当前目录的总大小:
bash
查看指定目录 mydir 的总大小:
bash
mydir
查看指定文件 example.txt 的大小:
bash
example.txt
3.
stat 命令
stat 命令能显示文件或文件系统的详细信息,其中就包含文件大小。
语法
bash
文件
示例
查看 example.txt 文件的详细信息,包含文件大小:
bash
example.txt
912stat example.txt
在输出结果里,Size 字段就代表文件的大小(以字节为单位)。
这些命令各有特点,你可依据具体需求选择使用。要是想快速查看单个文件大小,用 ls -lh 较为合适;若要查看目录及其子目录的总大小,du -sh 更合适;若想获取文件的详细信息,stat 命令是个不错的选择。