When we start some GUI apps from the terminal, it gets started up. For instance I run nautilus from terminal. I type: user@system ~$: nautilus It gets started. But the terminal keeps printing its logs and errors. Is it possible to avoid this and start the process seperately, keeping the terminal for other use? I have many programs to start from the terminal with command line options. This brings many terminals and it all become clumpsy and hard to switch between apps. So how to start a GUI process/app seperately from terminal. Running GNOME 3.


One quick and dirty way is to start it like this:

nautilus --your --paremeters --here < /dev/null > /dev/null 2>&1 & disown -a

You can run the disown once for all jobs if you prefer.

  • Could you please explain whats going on? – S Praveen Kumar Sep 24 '15 at 3:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.