가상 머신의 터미널에서 두 개의 명령을 동시에 실행하고 싶습니다. 나는 지금 이것을 가지고 있습니다 :
sudo ptpd -c -g -b eth1 -h -D; sudo tcpdump -nni eth1 -e icmp[icmptype] == 8 -w capmasv6.pcap
그러나 tcpdump
명령은 내가 누를 때만 실행되기 시작하며 CtrlC첫 번째 명령을 취소하고 싶지 않습니다.
두 개의 서로 다른 터미널을 열고 각 터미널에 명령을 작성하면 괜찮습니까? 아니면 내가 원하는 대로 되지 않을까?
답변1
각 명령을 다른 터미널에서 실행하는 것은 괜찮습니다. 단일 터미널에서 시작하고 &
첫 번째 터미널 끝에 있는 백그라운드에 배치할 수도 있습니다(참조).프롬프트/터미널에 대한 액세스를 잃지 않고 스크립트 실행):
sudo ptpd -c -g -b eth1 -h -D &
sudo tcpdump -nni eth1 -e icmp[icmptype] == 8 -w capmasv6.pcap