To really keep the session alive and kicking, try using 'screen'.
  then you can even log in from your house, and check the outputs.

--Vardhan



On Tue, Oct 22, 2002 at 03:24:57PM +0530, Vikas Pandit wrote:
>    ----- Original Message -----
> 
>      From: Vikas Gandhi
>      To: [EMAIL PROTECTED]
>      Sent: Tuesday, October 22, 2002 2:33 PM
>      Subject: [ilugd]: Background process killed
>      Hi All
>        I am facing a strange situation. I running a process witn
>      &(background) and gets killed when I close the session. However it
>      does not happen with other processes. The thing was rectified when I
>      ran the process with nohup option.
>      Can someone explain this behaviour.
>       
>      All processes "initiated by a user" will always be terminated once the
>      user closes the session (logs off the computer).
>       
>      In the case a user wishes to have a process run even after a close of
>      session using the "nohup" option will keep the process executing until
>      the job is finished.
>       
>      example:
>       
>      nohup find /home -type f -name .bash_history > history_output 2>
>      error_file &
>       
>      now if the user logs off the process would continue running and the
>      output and error messages if any would be stored in history_output and
>      error_file respectively. With the "&" at the end the user could get
>      the prompt to log off the computer. Alternatively the user could have
>      started the process with the "nohup" option and not with the "&" at
>      the end and at a later point in time want to send the process to the
>      background and then logoff the system, he would first press CTRL + Z
>      to suspend the executing process then type "bg" to send the suspended
>      process in the background and then logoff the session and still have
>      the program executing. In case the program generates an output and no
>      output file has been specified a file with the name "nohup.out" is
>      created into which the output is automatically stored.
>       
>       
>       
>      I have some questions.....
>      1. Whats the diff between running a process in background and running
>      a process with nohup in background?
>      2. Does a process should get killed by itself whenever I logout out of
>      this session or not?
>       
>       
>      Thx
>      Vikas

-- 
Dynamic signature

          ================================================
To unsubscribe, send email to [EMAIL PROTECTED] with unsubscribe in subject 
header. Check archives at http://www.mail-archive.com/ilugd%40wpaa.org

Reply via email to