Yes — make a shell function/alias so you never retype it:
# in ~/.bashrc (or ~/.zshrc)
runbg() { "$@" >/dev/null 2>&1 & disown; }
alias tb='runbg thunar'
Then tb ./hello.txt launches Thunar in the background with all output silenced.
What's happening:
>/dev/nullthrows away stdout2>&1redirects stderr to the same place&backgrounds itdisownremoves it from the job table, so it survives closing the terminal (with plain&, closing the terminal can kill the app via SIGHUP)
Tip: if you only want to see errors but not chatter, use >/dev/null without the 2>&1 part. And for apps that print to the journal instead, journalctl --user -f shows their logs after the fact.