温馨提示×

Linux文件大小如何查看

小樊
63
2025-07-23 21:15:05
栏目: 智能运维

在Linux系统中,有多种方法可以查看文件的大小。以下是一些常用的命令:

1. ls 命令

  • 基本用法

    ls -l /path/to/file
    

    这将显示文件的详细信息,包括文件大小(以字节为单位)。

  • 使用-h选项

    ls -lh /path/to/file
    

    这将以人类可读的格式显示文件大小(例如,KB、MB、GB)。

2. du 命令

  • 基本用法

    du /path/to/file
    

    这将显示文件或目录占用的磁盘空间大小。

  • 使用-h选项

    du -h /path/to/file
    

    这将以人类可读的格式显示文件或目录的大小。

  • 查看当前目录下所有文件和目录的大小

    du -sh *
    

3. stat 命令

  • 基本用法
    stat /path/to/file
    
    这将显示文件的详细信息,包括文件大小(以字节为单位)。

4. find 命令结合ls

如果你想查找特定大小的文件,可以使用find命令结合ls

find /path/to/search -type f -size +100M

这将查找大于100MB的文件。

示例

假设你想查看名为example.txt的文件的大小:

  • 使用ls

    ls -lh example.txt
    

    输出可能类似于:

    -rw-r--r-- 1 user group 1.2M Apr 10 12:34 example.txt
    
  • 使用du

    du -h example.txt
    

    输出可能类似于:

    1.2M    example.txt
    
  • 使用stat

    stat example.txt
    

    输出中会有一行显示文件大小,例如:

    Size: 1234567       Blocks: 8          IO Block: 4096   regular file
    

通过这些命令,你可以轻松地查看Linux系统中文件的大小。

0