![시스템 호출 목록과 설명은 무엇입니까? [폐쇄]](https://linux55.com/image/131891/%EC%8B%9C%EC%8A%A4%ED%85%9C%20%ED%98%B8%EC%B6%9C%20%EB%AA%A9%EB%A1%9D%EA%B3%BC%20%EC%84%A4%EB%AA%85%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
시스템 호출 목록과 각 호출의 기능은 어디에서 찾을 수 있나요? 저는 C 프로그래머가 아니고 관리자이기 때문에 때때로 strace
실행 중인 프로세스를 실행하여 무슨 일이 일어나고 있는지 확인하는 것이 도움이 되지만 이해가 안되는 부분이 많습니다. 소스 코드를 읽어도 괜찮을 것 같지만, 하루 종일 프로그래밍을 하지 않는 나 같은 사람에게는 시간이 많이 걸리는 작업입니다. GNU/Linux의 이러한 측면을 이해하기 위한 제안이 있습니까?
답변1
Linux 시스템 호출이man-pages
프로젝트. 시스템 호출 목록으로 시작합니다.syscalls(2)
맨페이지( man 2 syscalls
귀하의 시스템에서). 이 매뉴얼 페이지에는 매우 간단한 요약과 함께 모든 시스템 호출이 나열되어 있으며 각 시스템 호출을 문서화한 개별 매뉴얼 페이지에 대한 링크가 있습니다.
C 라이브러리의 도움으로 다양한 시스템 호출을 사용하여 다음을 제공합니다.POSIX이므로 여기("시스템 인터페이스" 섹션)에서 찾아보는 것이 유용할 수 있습니다.