What Does Ampersand Do in Linux?
Contents an Ampersand Does the Same Thing as a Semicolon or Newline in That It Indicates the End of a Command, but It Causes Bash to Execute the Command...
An ampersand does the same thing as a semicolon or newline in that it indicates the end of a command, but it causes Bash to execute the command asynchronously. That means Bash will run it in the background and run the next command immediately after, without waiting for the former to end.
What does ampersand mean in Linux?
In Bash, on the Linux command line, & is a control operator. It’s a shell builtin meaning it’s literally a core part of the Bash tool set. It crops up in 2 main forms, as a single ampersand & and as a double ampersand &&.
Must Read
What is the use of & in Linux?
The & makes the command run in the background. From man bash : If a command is terminated by the control operator &, the shell executes the command in the background in a subshell. The shell does not wait for the command to finish, and the return status is 0.