Macos 苹果上显示的文件大小与命令行ls-lh上显示的容量不同

Macos 苹果上显示的文件大小与命令行ls-lh上显示的容量不同,macos,shell,Macos,Shell,系统:MacOs 我使用go创建了一个文件,大小为800M,当我使用命令行:ls-lh时,显示为763M。但是Apple Finder显示为800M。发生了什么,为什么?我有一个U盘,Finder显示的所有文件大小完全相同,而ls-l显示的大小不同。它们都相当小(几KB)。我猜Finder显示的大小反映了磁盘上用于文件的部分,而ls当然需要报告“真实”文件大小。由于磁盘上的空间是按块分配的,所以这些数字是不同的。然而,肯定还有更多的东西在上面,因为我看不到它对每个设备的影响。可能还取决于文件系统

系统:MacOs
我使用go创建了一个文件,大小为800M,当我使用命令行:ls-lh时,显示为763M。但是Apple Finder显示为800M。发生了什么,为什么?

我有一个U盘,Finder显示的所有文件大小完全相同,而
ls-l
显示的大小不同。它们都相当小(几KB)。我猜Finder显示的大小反映了磁盘上用于文件的部分,而
ls
当然需要报告“真实”文件大小。由于磁盘上的空间是按块分配的,所以这些数字是不同的。然而,肯定还有更多的东西在上面,因为我看不到它对每个设备的影响。可能还取决于文件系统。