Se você usar vlc > /dev/null
, a saída padrão será redirecionada para /dev/null
, mas o erro padrão será enviado ao terminal. Você deve usar o comando vlc &> /dev/null
que redirecionará o erro padrão de saída padrão e . Eu testei isso e funciona.
De acordo com o manual, vlc -q
habilitará o modo "silencioso" (suprime a saída) - eu não testei isso.
EDIT
Não estou completamente certo do que você quer dizer com "em segundo plano", mas a tela do programa ( sudo apt install screen
) permitirá que você inicie um comando em um terminal e feche o terminal, mas mantenha o comando em execução. nohup
também pode fazer isso.
Ou, tente pressionar Alt-F2 na área de trabalho, você provavelmente receberá um aviso para executar um comando. Você pode executar o vlc de lá, mas ao contrário da tela, você não pode interagir com o vlc em um terminal mais tarde.
OUTRA EDIT Esta questão parece com o que você precisa. Como desativar o VLC saída no modo de linha de comando?