title: Resume a stopped process through command line
body: <p>I've executed the following C code in Linux CentOS to create a process.</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;unistd.h&gt;
  
      int main ()
      {
            int i = 0;
  
            while ( 1 )
            {
                  printf ( "\nhello %d\n", i ++ );
                  sleep ( 2 );
            }
      }
  </code></pre>
  
  <p>I've compiled it to <code>hello_count</code>. When I do <code>./hello_count</code>, The output is like this:</p>
  
  <pre><code>hello 0
  hello 1
  hello 2
  ...
  </code></pre>
  
  <p>till I kill it.
  I've stopped the execution using the following command</p>
  
  <pre><code>kill -s SIGSTOP 2956
  </code></pre>
  
  <p>When I do </p>
  
  <pre><code>ps -e
  </code></pre>
  
  <p>the process <code>2956 ./hello_count</code> is still listed.</p>
  
  <p>Is there any command or any method to resume (not to restart) the process having process id 2956?</p>
  
  <p>Also, when I stop the process, the command line shows:</p>
  
  <pre><code>[1]+ Stopped      ./hello_count
  </code></pre>
  
  <p>What does the <code>[1]+</code> in the above line mean?</p>