Take a look at the documentation:
<span style= "FONT-SIZE:18PX;" >[[email protected] documents]$ <strong>cat--help</strong> usage: cat [options] ... [File] ... Output the [file] or standard input combination to the standard output. -A,--show-all equals-vet- B,--number-nonblank to non-null output line number- e equals-ve- E,--show-ends Show "$"-N at the end of each line ,--number to all lines of output- s,--squeeze-blank does not output multiple lines of empty lines- t with-vt equivalent -T,-- Show-tabs the tab character as ^i- u (ignored)- V,--show-nonprinting uses ^ and M-references, except LFD and TAB Help displays this helpful information and exits --version displays version information and exits if no file is specified, or if the file is "-", it is read from the standard input. Example: cat f-g outputs the contents of F First, then outputs the contents of the standard input, and finally outputs the contents of G. Cat Copies the contents of the standard input to the standard output. </span>
combine several files with commands
<span style= "FONT-SIZE:18PX;" ><strong>cat a.txt b.txt > c.txt</strong></span>
or
<span style= "FONT-SIZE:18PX;" ><strong>cat a.txt b.txt >> c.txt</strong></span>
The difference is the first to create a file or truncate a file. The second one is appended to the end of the file (the file does not exist created).
Cat command merges files with Linux redirection