In Unix shells, appending an ampersand (&) to a command causes it to run in the background, returning control to the shell immediately. The ! operator is for history expansion, $$ gives the current shell's PID, and + is just a character. Only & backgrounds a process.