FileSize

FileSize[file]

gives the size of a file as a quantity.

Details

  • FileSize returns a Quantity object.
  • FileSize uses units of bytes, kilobytes, megabytes, etc. to give a conveniently readable representation of the file size.
  • The file in FileSize can be specified by giving the path to the file as a string or a File object.
  • FileSize also works with cloud objects.

Examples

open allclose all

Basic Examples  (1)

Get the size of a file:

Scope  (2)

Get the file size for a File object:

Find the size of a CloudObject:

Generalizations & Extensions  (1)

FileSize uses SI prefix values for file size, where a megabyte is 106 bytes:

The resulting Quantity can be converted to other units using UnitConvert:

Applications  (1)

Use FileSize with FileSystemMap to inspect the size of various files in a directory:

Properties & Relations  (1)

FileSize gives the same number of bytes as FileByteCount:

Wolfram Research (2017), FileSize, Wolfram Language function, https://reference.wolfram.com/language/ref/FileSize.html.

Text

Wolfram Research (2017), FileSize, Wolfram Language function, https://reference.wolfram.com/language/ref/FileSize.html.

CMS

Wolfram Language. 2017. "FileSize." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FileSize.html.

APA

Wolfram Language. (2017). FileSize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FileSize.html

BibTeX

@misc{reference.wolfram_2023_filesize, author="Wolfram Research", title="{FileSize}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/FileSize.html}", note=[Accessed: 19-April-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_filesize, organization={Wolfram Research}, title={FileSize}, year={2017}, url={https://reference.wolfram.com/language/ref/FileSize.html}, note=[Accessed: 19-April-2024 ]}