title: Timeout of artisan commands in Laravel
body: <p>I want to build a pure cli application with Laravel utilizing Laravels Artisan Commands.</p>
  <p>Now I wonder if those commands behave like any other php script called via CLI..
  A normal behavior would be that a php script called via CLI potentially runs for ever. This is the exact behavior I want for my Artisan Commands.</p>
  <p>So the questions are:</p>
  <ul>
  <li>does a command called via <code>php artisan &lt;command-category&gt;:&lt;command&gt;</code> has a timeout?</li>
  <li>does a Job triggered from the Artisan Command has a timeout (compared sync-/database-mode)?</li>
  <li>if Commands time out, do they time out when called from a php script called via CLI, too?</li>
  </ul>
  <p>I have an FTP-Server which recieves several uploads per day. Those uploads are zip-archieves with sizes up to 3GB. What I want to build is a script, is to loop over allthe archieves and do the following:</p>
  <ol>
  <li>backup the archieve on a s3-compatible storage-system (DigitalOcean)</li>
  <li>extract the archieve on the ftp-server</li>
  <li>copy those files on a another s3-compatible storage-system</li>
  <li>delete the local copy of the zip-file</li>
  </ol>