<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://jul.is.a.n0life.org/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>jul is a nolife - Unix</title>
  <link>http://jul.is.a.n0life.org/blog/</link>
  <description></description>
  <language>ab</language>
  <pubDate>Thu, 02 Feb 2012 15:26:03 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Passer une commande en tâche de fond</title>
    <link>http://jul.is.a.n0life.org/blog/post/2006/07/24/Passer-une-commande-en-tache-de-fond</link>
    <guid isPermaLink="false">urn:md5:4af4faac92c20f2de01878a77ba9a443</guid>
    <pubDate>Mon, 24 Jul 2006 15:33:00 +0200</pubDate>
    <dc:creator>jul</dc:creator>
        <category>Linux</category><category>Systèmes et Réseaux</category><category>Unix</category>    
    <description>    &lt;p&gt;Quel désespoir de voir la commande qu’on a lancé à midi ne pas être terminée au moment de quitter le travail…
Heureusement unix est la pour nous éviter de faire des heures sup’!&lt;/p&gt;
&lt;p&gt;Disons que la commande est lancée depuis un terminal X par un shell ouvert en ssh  :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;julbouln@lesitedistant:~$ commande&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;On commence par susprendre la tâche avec un &lt;span class=&quot;caps&quot;&gt;CTRL&lt;/span&gt;+Z :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;[1]+  Stopped      commande&lt;br /&gt;julbouln@lesitedistant:~$&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;On passe celui-ci en tâche de fond :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;julbouln@lesitedistant:~$ bg&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Le problème à présent est que la commande est toujours associée au terminal, donc si on quitte le shell, la commande se termine.
Heureusement il existe une commande pour  la détacher du terminal :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;julbouln@lesitedistant:~$ disown&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Et voila!
On peut à présent quitter en laissant la commande se terminer tranquillement.&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>
