쉘이 모든 프로세스 (포 그라운드 및 백그라운드)에 작업 ID를 할당합니까?C에서 프로세스의 작업 ID를 어떻게 알 수 있습니까?
jobs
명령은 기존 백그라운드 작업을 표시합니다. 포 그라운드 프로세스의 작업 ID는 어떻게 볼 수 있습니까?은 내가 작업 ID를 프로세스의 PID 주어진 주어진 프로세스의 및 상태를 얻기 위해 (
getpid()
등) C에서 함수를 사용하고 싶습니다.작업 ID의 최대 값은 얼마입니까?
0
A
답변
2
작업 제어는 프로세스와 같은 OS 레벨 기능이 아니라 쉘 기능입니다.
작업 제어가 호출 될 때 작업 식별자가 할당됩니다. (대개 Ctrl-Z) 또는 명령 행 끝에 앰퍼샌드
&
을 입력하여 명령을 실행하십시오.포어 그라운드 프로세스는 사용자가 작업을 일시 중단 할 때만 작업 ID를 가져옵니다. 쉘은 일시 중단 할 때 작업 ID를 출력합니다.
더 이상 쉘에서 작업하지 않으므로 사용자가 작업을 수행 할 수 없습니다.
작업 ID가 부족하기 전에 먼저 다른 리소스가 부족하다고 생각됩니다.
0
작업 ID는 프로세스 및 상위 프로세스 ID와 다릅니다. 위의 정의는 직업 ID에 대해 명확하게 설명되어 있지 않습니다.
관련 문제
- 1. pthread_self가 프로세스의 주 (첫번째) 쓰레드인지 어떻게 알 수 있습니까?
- 2. 상위 프로세스의 작업 디렉토리를 어떻게 설정합니까?
- 3. 안드로이드에서 main.xml 파일에있는 모든 ID를 어떻게 알 수 있습니까?
- 4. 어떻게 알 수 있습니까?
- 5. C에서 목록 상자의 오른쪽 클릭 이벤트를 어떻게 알 수 있습니까?
- 6. 인스턴스가 Objective-C에서 메서드를 구현하는지 여부를 어떻게 알 수 있습니까?
- 7. 내 작업 폴더의 기반이되는 버전을 어떻게 알 수 있습니까?
- 8. 이 작업 복사본을 누가 체크 아웃했는지 어떻게 알 수 있습니까?
- 9. Cleacase는 디렉토리가보기임을 어떻게 알 수 있습니까?
- 10. mapView가로드되었는지 어떻게 알 수 있습니까?
- 11. 시스템 시간이 변경되었는지 어떻게 알 수 있습니까?
- 12. 프로그램이 무엇을하는지 어떻게 알 수 있습니까?
- 13. 저장소의 업데이트를 어떻게 알 수 있습니까?
- 14. 어떤 행을 클릭했는지 어떻게 알 수 있습니까?
- 15. MessageWindow - 그것이 파괴되었는지 어떻게 알 수 있습니까?
- 16. 예외가있을 수 있음을 어떻게 알 수 있습니까?
- 17. WCF 작업이 호출되는시기를 어떻게 알 수 있습니까?
- 18. wow64에서 임의의 프로세스가 실행 중인지 어떻게 알 수 있습니까?
- 19. 어떻게 파이썬 프로세스의 CPU 시간을 정확하게 측정 할 수 있습니까?
- 20. 화면의 작업 영역이 변경되면 (예 : 작업 표시 줄이 이동 한 경우) 어떻게 알 수 있습니까?
- 21. 프로세스의 작업 디렉토리를 원격으로 변경
- 22. EJB 비동기 프로세스의 진행 상태를 알 수있는 방법이 있습니까?
- 23. C에서 부모 프로세스의 변수에 액세스하는 방법은 무엇입니까?
- 24. C에서 어떻게 FTGL에서 텍스트를 움직일 수 있습니까?
- 25. 어떻게 C에서 오디오를 녹음 할 수 있습니까?
- 26. C에서 문자열에 인수를 어떻게 연결할 수 있습니까?
- 27. 어떻게 C에서 비트 맵을 만들 수 있습니까?
- 28. 호출 프로세스의 프로세스 ID를 erlang으로 가져 오는 방법은 무엇입니까?
- 29. TransactionScope 연결이 등록되었는지 어떻게 알 수 있습니까?
- 30. 드라이브에 플로피가 있는지 어떻게 알 수 있습니까?
아마도 당신이 성취하고자하는 바를 말하면 도움이 될 것입니다. –