O que você está vendo são os erros, sendo impressos em stderr (erro padrão). Por padrão, stderr é impresso no terminal usado para iniciar o programa. Podemos mudar isso facilmente, para apontar para / dev / null, que é basicamente um buraco negro. É um dispositivo que não faz nada, então quando você escreve, nada realmente acontece. O comando a seguir redirecionará a saída ALL (stderr e stdout) para / dev / null e, em seguida, retornará seu terminal.
firefox &> /dev/null &
O &>
é o redirecionador, /dev/null
é para onde estamos redirecionando e o último &
significa "plano de fundo" do processo, para que possamos ter nosso terminal de volta. Em uma nota lateral, se você quiser trazer um programa em segundo plano de volta ao terminal, você pode usar o comando fg
(abreviação de primeiro plano) para trazê-lo de volta.