logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

isosize - output the length of an iso9660 filesystem

Availability

       The isosize command is part of the util-linux package which can be downloaded from Linux Kernel Archive
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.41                                    2025-02-26                                         ISOSIZE(8)

Description

       This command outputs the length of an iso9660 filesystem that is contained in the specified file. This
       file may be a normal file or a block device (e.g. /dev/hdd or /dev/sr0). In the absence of any options
       (and errors), it will output the size of the iso9660 filesystem in bytes. This can now be a large number
       (>> 4 GB).

Exit Status

0
           success

       1
           generic failure, such as invalid usage

       32
           all failed

       64
           some failed

Name

       isosize - output the length of an iso9660 filesystem

Options

-x, --sectors
           Show the block count and block size in human-readable form. The output uses the term "sectors" for
           "blocks".

       -d, --divisornumber
           Only has an effect when -x is not given. The value shown (if no errors) is the iso9660 file size in
           bytes divided by number. So if number is the block size then the shown value will be the block count.

           The size of the file (or block device) holding an iso9660 filesystem can be marginally larger than
           the actual size of the iso9660 filesystem. One reason for this is that cd writers are allowed to add
           "run out" sectors at the end of an iso9660 image.

       -h, --help
           Display help text and exit.

       -V, --version
           Display version and exit.

Reporting Bugs

       For bug reports, use the issue tracker <https://github.com/util-linux/util-linux/issues>.

Synopsis

isosize [options] iso9660_image_file

See Also