The cat command in Linux is primarily used to display file contents, concatenate files, and create new files. It can also append text to existing files, number lines, and reveal non-printing characters.