If I start a process with nohup:
nohup WHATEVER &
then how can I see it again? I mean how to attach my terminal to it again under Linux, e.g.: Ubuntu 11.04 - just like with the
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
What do you want to do with it?
As other poster has said, screen is better, you can attach/reattach.
nohup does not disconnect from terminal, it makes your app ignore SIGHUP, and (usually) redirects stdout/stderr. Run
jobs in your terminal. It may just be a background job, and you can bring it back with
fg. I don't know how to get stderr/stdout once you redirect it.
You should have used screen in the first place as it is a lot more flexible than nohup.
But if you want to attach to the process in the same way as screen, this link provides more info : https://serverfault.com/questions/24425/can-i-nohup-screen-an-already-started-process
Basically you can either use
reptyr as described in the link, or you can use an old script called
screenify. I found the script here : http://isteve.bofh.cz/~isteve/knowledgebase/articles/screenify.html