일부 프로세스가 작업 목록에 유지되지 않습니다.

일부 프로세스가 작업 목록에 유지되지 않습니다.

최근 작업 공간을 재구성한 후 jobs.

나는 모든 프로그램을 "메인" 터미널의 백그라운드에서 실행하여 한 곳에서 깔끔하게 제어하고 정보를 얻을 수 있습니다. 백그라운드에서 특정 프로그램의 인스턴스를 생성하면 해당 프로그램이 계속 실행되지만 거의 즉시 콘솔에 해당 프로그램이 종료되었다는 알림이 표시됩니다. 내가 이것을 알아차린 프로그램은 다음과 같다.

  • Firefox(두 번째 이상의 인스턴스에만 해당)
  • gnome-terminal (이것을 시도했을 때 이미 열려 있었기 때문에 아마도 두 번째 터미널일 것입니다)
  • 노틸러스(처음)

Firefox 문제는 이해할 수 있지만 한 부모 아래 프로세스를 그룹화하면 성능/메모리가 향상된다는 점에서 노틸러스와 같은 프로그램이 jobs일정 기간 동안 목록에 머물 수 없는 이유를 이해할 수 없습니다. 창이 열려 있습니다. 프로그램은 여전히 ​​완벽하게 작동합니다.

답변1

지적한 대로 두 번째 호출은 firefox실행 중인 인스턴스에 다른 창을 열도록 요청합니다. 이 -no-remote스위치를 사용하면 이 동작을 억제할 수 있습니다.

비슷한 일이 발생합니다 nautilus. 데스크톱 창(및 해당 아이콘)을 표시하는 데 사용되므로 시작할 때 이미 실행 중입니다.

관련 정보