title: nohup "does not work" MPIrun
body: <p>I am trying to use the "nohup" command to avoid killing a background process when exiting the terminal on linux MATE.</p>
  
  <p>The process I want to run is a MPIrun process and I use the following command:</p>
  
  <pre><code>nohup mpirun -np 8 solverName -parallel &gt;log 2&gt;&amp;1
  </code></pre>
  
  <p>when I leave the terminal, the processes running on the different cores are killed.</p>
  
  <p>Also another thing I remarked in the log file, is that if I try to just run the following command </p>
  
  <pre><code>mpirun -np 8 solverName -parallel &gt;log 2&gt;&amp;1
  </code></pre>
  
  <p>and then to CTRL+Z (stopping the process) the log file indicates :</p>
  
  <pre><code>Forwarding signal 20 to job
  </code></pre>
  
  <p>and I am unable to actually stop the mpirun command. So I guess there is something I don't understand in what I am doing</p>