disown -r -------------- There's no reason to run nohup command & disown , nohup will already disown it for you. nohup is defined by POSIX while disown is not . This means that while many shells (e.g. bash , zsh , ksh ) have it, others (for example tcsh , csh , dash and sh ) won't have it. disown can be used after a command has been launched while nohup must be used before. As far as I can tell, the actual effect of the two commands is the same. They each have features that the other lacks (see help disown and man nohup ) but their basic function is the same, yes. ------------- 154 down vote accepted Let's first look at what happens if a program is started from an interactive shell (connected to a terminal) without & (and without any redirection). So let's assume you've just typed foo : The pro...