Executando vários comandos ao mesmo tempo

1

Eu quero executar dois comandos no terminal na minha máquina virtual ao mesmo tempo. Eu tenho isso a partir de agora:

sudo ptpd -c -g -b eth1 -h -D; sudo tcpdump -nni eth1 -e icmp[icmptype] == 8 -w capmasv6.pcap

No entanto, o comando tcpdump só começa a funcionar quando pressiono Ctrl C , e não quero cancelar o primeiro comando.

Se eu apenas abrir dois terminais diferentes e escrever o comando em cada um, tudo bem ou não funcionará como eu quero?

    
por Hassaan Hafeez 02.07.2015 / 17:53

1 resposta

4

A execução de cada comando em um terminal diferente funcionará; você também pode iniciá-los em um único terminal com & no final do primeiro para colocá-lo em segundo plano (consulte Executar script e não perder o acesso ao prompt / terminal ):

sudo ptpd -c -g -b eth1 -h -D &
sudo tcpdump -nni eth1 -e icmp[icmptype] == 8 -w capmasv6.pcap
    
por 02.07.2015 / 18:03