Sodamhan.com

TL;DR

mksquashfs

Create or append files and directories to squashfs filesystems. More information: https://manned.org/mksquashfs.

  • Create or append files and directories to a squashfs filesystem (compressed using gzip by default):

mksquashfs path/to/file_or_directory1 path/to/file_or_directory2 ... filesystem.squashfs

  • Create or append files and directories to a squashfs filesystem, using a specific compression algorithm:

mksquashfs path/to/file_or_directory1 path/to/file_or_directory2 ... filesystem.squashfs -comp gzip|lzo|lz4|xz|zstd|lzma

  • Create or append files and directories to a squashfs filesystem, excluding some of them:

mksquashfs path/to/file_or_directory1 path/to/file_or_directory2 ... filesystem.squashfs -e file|directory1 file|directory2 ...

  • Create or append files and directories to a squashfs filesystem, excluding those ending with gzip:

mksquashfs path/to/file_or_directory1 path/to/file_or_directory2 ... filesystem.squashfs -wildcards -e "*.gz"

  • Create or append files and directories to a squashfs filesystem, excluding those matching a regular expression:

mksquashfs path/to/file_or_directory1 path/to/file_or_directory2 ... filesystem.squashfs -regex -e "regular_expression"

This document was created using the contents of the tldr project.