All the commands that we run fundamentally produce two kinds of output;
the command result - data the program is designed to produce and
the program status and error message that informs a user of the program execution details
In Linux and other Unix-like systems, there are always three default files named below opened, which are also identified by the shell using file descriptor numbers;
stdin or 0 -- it is connected to the keyboard, most programs read input form this file
stdout or 1 -- it is attached to the screen, and all programs send their results to this file and
stderr or 2 -- programs send status/error messages to this file which is also attached to the screen.
and https://tldp.org/LDP/abs/html/io-redirection.html
and https://stackoverflow.com/questions/10508843/what-is-dev-null-21
The simple and best way to redirect all possible output or message from a command (to execute command quietly) is, for example;
$ command >>/dev/null 2>&1
.....