I'm trying to put a linux distro .iso on my usb and the instructions suggests using the following command to make a fat32 filesystem:
mkdosfs -F 32 /dev/sdc1
Is there a reason this command is to be used instead of mkfs?
mkfs is a command to make a file system, and is a front end for the more specific mkfs.file_type (mkfs.vfat , mkfs.ext4, etc)
mkfs.vfat is a symbolilc link to mkdosfs
They are the same
For additional information see