Resposta
Quais os comandos que eu posso usar para executar programas externos?
O PHP lhe possibilita executar comandos externos, como comandos do sistema operacional ou outros programas. Para isso existem os comandos exec e system. Veja os exemplos:
<?php
$comando= "ls -l";
system ($comando);
?>
ou
<?php
$comando= "ls -l";
exec ($comando);
?>
A diferença entre os dois comandos é que o system exibe o resultado da execução, enquanto o exec não produz nenhuma saída.