단일 터미널 창에서 두 개 이상의 프로세스를 시작하는 데 문제가 있습니다.
내가 wvdial을 시작한 것처럼
sudo wvdial
모든 시작 프로세스 세부 정보가 표시되지만 반환되지는 않습니다.
pankaj@N5010:~$
ctrl+c를 눌러 종료할 때까지 wvdial이 종료됩니다.
내가 원하는 것은 동일한 터미널 창에서 wvdial과 nautilus를 모두 시작하는 것입니다. 가능합니까??
답변1
그래 넌 할수있어. 명령 끝에 앰퍼샌드 문자(&)를 추가하면 됩니다. 이렇게 하면 프로그램이 셸에서 백그라운드 작업으로 실행될 수 있습니다. 이와 같이:
sudo wvdial &
nautilus
작업이 백그라운드에서 실행되는 동안 작업의 터미널 출력이 계속 표시된다는 것은 아무 가치가 없습니다.
답변2
첫 번째 명령에 앰퍼샌드를 추가하세요.&그러면 명령이 백그라운드에서 실행됩니다.남자 강타말한다:
명령이 제어 연산자 &에 의해 종료되면 쉘은 서브쉘의 백그라운드에서 명령을 실행합니다. 쉘은 명령이 완료될 때까지 기다리지 않으며 반환 상태는 0입니다.